/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 58 enum class Stage class 67 std::ostream& operator<< (std::ostream& stream, Stage stage) in operator <<() 71 case Stage::HOST: stream << "host"; break; in operator <<() 72 case Stage::TRANSFER: stream << "transfer"; break; in operator <<() 73 case Stage::TASK: stream << "task"; break; in operator <<() 74 case Stage::MESH: stream << "mesh"; break; in operator <<() 75 case Stage::FRAG: stream << "frag"; break; in operator <<() 82 bool isShaderStage (Stage stage) in isShaderStage() 84 return (stage == Stage::TASK || stage == Stage in isShaderStage() [all...] |
H A D | vktMeshShaderSyncTestsEXT.cpp | 59 enum class Stage class 68 std::ostream& operator<< (std::ostream& stream, Stage stage) in operator <<() 72 case Stage::HOST: stream << "host"; break; in operator <<() 73 case Stage::TRANSFER: stream << "transfer"; break; in operator <<() 74 case Stage::TASK: stream << "task"; break; in operator <<() 75 case Stage::MESH: stream << "mesh"; break; in operator <<() 76 case Stage::FRAG: stream << "frag"; break; in operator <<() 83 bool isShaderStage (Stage stage) in isShaderStage() 85 return (stage == Stage::TASK || stage == Stage in isShaderStage() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderSyncTests.cpp | 58 enum class Stage class 67 std::ostream& operator<< (std::ostream& stream, Stage stage) in operator <<() 71 case Stage::HOST: stream << "host"; break; in operator <<() 72 case Stage::TRANSFER: stream << "transfer"; break; in operator <<() 73 case Stage::TASK: stream << "task"; break; in operator <<() 74 case Stage::MESH: stream << "mesh"; break; in operator <<() 75 case Stage::FRAG: stream << "frag"; break; in operator <<() 82 bool isShaderStage (Stage stage) in isShaderStage() 84 return (stage == Stage::TASK || stage == Stage in isShaderStage() [all...] |
H A D | vktMeshShaderSyncTestsEXT.cpp | 59 enum class Stage class 68 std::ostream& operator<< (std::ostream& stream, Stage stage) in operator <<() 72 case Stage::HOST: stream << "host"; break; in operator <<() 73 case Stage::TRANSFER: stream << "transfer"; break; in operator <<() 74 case Stage::TASK: stream << "task"; break; in operator <<() 75 case Stage::MESH: stream << "mesh"; break; in operator <<() 76 case Stage::FRAG: stream << "frag"; break; in operator <<() 83 bool isShaderStage (Stage stage) in isShaderStage() 85 return (stage == Stage::TASK || stage == Stage in isShaderStage() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingBarrierTests.cpp | 76 enum class Stage class 90 VkImageLayout getOptimalReadLayout (Stage stage) in getOptimalReadLayout() 96 case Stage::HOST: in getOptimalReadLayout() 98 case Stage::TRANSFER: in getOptimalReadLayout() 101 case Stage::RAYGEN: in getOptimalReadLayout() 102 case Stage::INTERSECT: in getOptimalReadLayout() 103 case Stage::ANY_HIT: in getOptimalReadLayout() 104 case Stage::CLOSEST_HIT: in getOptimalReadLayout() 105 case Stage::MISS: in getOptimalReadLayout() 106 case Stage in getOptimalReadLayout() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingBarrierTests.cpp | 76 enum class Stage class 90 VkImageLayout getOptimalReadLayout (Stage stage) in getOptimalReadLayout() 96 case Stage::HOST: in getOptimalReadLayout() 98 case Stage::TRANSFER: in getOptimalReadLayout() 101 case Stage::RAYGEN: in getOptimalReadLayout() 102 case Stage::INTERSECT: in getOptimalReadLayout() 103 case Stage::ANY_HIT: in getOptimalReadLayout() 104 case Stage::CLOSEST_HIT: in getOptimalReadLayout() 105 case Stage::MISS: in getOptimalReadLayout() 106 case Stage in getOptimalReadLayout() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/Stages/ |
H A D | Stage.h | 1 //===---------------------- Stage.h -----------------------------*- C++ -*-===// 27 class Stage { class 28 Stage *NextInSequence; 31 Stage(const Stage &Other) = delete; 32 Stage &operator=(const Stage &Other) = delete; 38 Stage() : NextInSequence(nullptr) {} in Stage() function in llvm::mca::Stage 39 virtual ~Stage(); 57 void setNextInSequence(Stage *NextStag [all...] |
/third_party/skia/third_party/externals/tint/src/resolver/ |
H A D | entry_point_validation_test.cc | 57 {Stage(ast::PipelineStage::kFragment)}, {Location(0)}); in TEST_F() 67 {Stage(ast::PipelineStage::kVertex)}, in TEST_F() 80 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 94 {Stage(ast::PipelineStage::kVertex)}, in TEST_F() 117 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 138 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 161 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 183 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 197 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 207 {Stage(as in TEST_F() [all...] |
H A D | struct_pipeline_stage_use_test.cc | 69 {Stage(ast::PipelineStage::kVertex)}, in TEST_F() 85 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 99 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 113 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 129 {Stage(ast::PipelineStage::kCompute), WorkgroupSize(1)}); in TEST_F() 144 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 147 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 163 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 179 {Stage(ast::PipelineStage::kFragment)}); in TEST_F()
|
H A D | function_validation_test.cc | 359 {Stage(ast::PipelineStage::kCompute), WorkgroupSize(1)}); in TEST_F() 382 Stage(Source{{12, 34}}, ast::PipelineStage::kVertex), in TEST_F() 383 Stage(Source{{56, 78}}, ast::PipelineStage::kFragment), in TEST_F() 448 {Stage(ast::PipelineStage::kCompute), in TEST_F() 470 {Stage(ast::PipelineStage::kCompute), in TEST_F() 481 {Stage(ast::PipelineStage::kCompute), in TEST_F() 495 {Stage(ast::PipelineStage::kCompute), in TEST_F() 510 {Stage(ast::PipelineStage::kCompute), in TEST_F() 527 {Stage(ast::PipelineStage::kCompute), in TEST_F() 543 {Stage(as in TEST_F() [all...] |
/third_party/mesa3d/src/compiler/glsl/ |
H A D | link_varyings.cpp | 495 const glsl_type *type = get_varying_type(var, sh->Stage); in validate_explicit_variable_location() 497 unsigned idx = compute_variable_location_slot(var, sh->Stage); in validate_explicit_variable_location() 506 assert(sh->Stage != MESA_SHADER_FRAGMENT); in validate_explicit_variable_location() 508 consts->Program[sh->Stage].MaxOutputComponents / 4; in validate_explicit_variable_location() 511 assert(sh->Stage != MESA_SHADER_VERTEX); in validate_explicit_variable_location() 513 consts->Program[sh->Stage].MaxInputComponents / 4; in validate_explicit_variable_location() 519 idx, _mesa_shader_stage_to_string(sh->Stage)); in validate_explicit_variable_location() 539 prog, sh->Stage)) { in validate_explicit_variable_location() 550 prog, sh->Stage)) { in validate_explicit_variable_location() 708 consumer->Stage, produce in cross_validate_outputs_to_inputs() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/ |
H A D | Instruction.cpp | 159 assert(Stage == IS_INVALID); in dispatch() 160 Stage = IS_DISPATCHED; in dispatch() 169 assert(Stage == IS_READY); in execute() 170 Stage = IS_EXECUTING; in execute() 180 Stage = IS_EXECUTED; in execute() 184 assert(Stage == IS_READY && "Invalid internal state!"); in forceExecuted() 186 Stage = IS_EXECUTED; in forceExecuted() 199 Stage = IS_READY; in updatePending() 216 Stage = IS_PENDING; in updateDispatched() 248 Stage in cycleEvent() [all...] |
H A D | Pipeline.cpp | 32 return any_of(Stages, [](const std::unique_ptr<Stage> &S) { in hasWorkToProcess() 55 const std::unique_ptr<Stage> &S = *I; in runCycle() 61 Stage &FirstStage = *Stages[0]; in runCycle() 66 for (const std::unique_ptr<Stage> &S : Stages) { in runCycle() 75 void Pipeline::appendStage(std::unique_ptr<Stage> S) { in appendStage() 78 Stage *Last = Stages.back().get(); in appendStage()
|
/third_party/skia/third_party/externals/tint/src/writer/glsl/ |
H A D | generator_impl_function_test.cc | 92 Stage(ast::PipelineStage::kFragment), in TEST_F() 135 {Stage(ast::PipelineStage::kFragment)}, {Location(1)}); in TEST_F() 183 {Stage(ast::PipelineStage::kFragment)}, in TEST_F() 247 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 255 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 358 {Stage(ast::PipelineStage::kVertex)}); 363 {Stage(ast::PipelineStage::kVertex)}); 428 Stage(ast::PipelineStage::kFragment), in TEST_F() 478 Stage(ast::PipelineStage::kFragment), in TEST_F() 529 Stage(as in TEST_F() [all...] |
/third_party/skia/third_party/externals/tint/src/writer/hlsl/ |
H A D | generator_impl_function_test.cc | 86 Stage(ast::PipelineStage::kFragment), in TEST_F() 121 {Stage(ast::PipelineStage::kFragment)}, {Location(1)}); in TEST_F() 155 {Stage(ast::PipelineStage::kFragment)}, in TEST_F() 207 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 215 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 289 {Return(Call("foo", Expr(0.5f)))}, {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 293 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 367 Stage(ast::PipelineStage::kFragment), in TEST_F() 408 Stage(ast::PipelineStage::kFragment), in TEST_F() 450 Stage(as in TEST_F() [all...] |
H A D | generator_impl_sanitizer_test.cc | 43 Stage(ast::PipelineStage::kFragment), in TEST_F() 83 Stage(ast::PipelineStage::kFragment), in TEST_F() 125 Stage(ast::PipelineStage::kFragment), in TEST_F() 169 Stage(ast::PipelineStage::kFragment), in TEST_F() 209 Stage(ast::PipelineStage::kFragment), in TEST_F() 242 Stage(ast::PipelineStage::kFragment), in TEST_F() 281 Stage(ast::PipelineStage::kFragment), in TEST_F() 326 Stage(ast::PipelineStage::kFragment), in TEST_F()
|
/third_party/skia/third_party/externals/tint/src/inspector/ |
H A D | inspector_test.cc | 176 Stage(ast::PipelineStage::kFragment), in TEST_F() 194 Stage(ast::PipelineStage::kFragment), in TEST_F() 198 ast::DecorationList{Stage(ast::PipelineStage::kCompute), in TEST_F() 222 ast::DecorationList{Stage(ast::PipelineStage::kCompute), in TEST_F() 227 Stage(ast::PipelineStage::kFragment), in TEST_F() 248 ast::DecorationList{Stage(ast::PipelineStage::kCompute), in TEST_F() 266 "foo", {Stage(ast::PipelineStage::kCompute), WorkgroupSize(8, 2, 1)}); in TEST_F() 286 Stage(ast::PipelineStage::kFragment), in TEST_F() 308 {Stage(ast::PipelineStage::kFragment)}, {Location(0u)}); in TEST_P() 344 {Stage(as in TEST_F() [all...] |
/third_party/skia/third_party/externals/tint/src/writer/spirv/ |
H A D | builder_function_decoration_test.cc | 30 Stage(ast::PipelineStage::kFragment), in TEST_F() 65 auto deco_list = ast::DecorationList{Stage(params.stage)}; in TEST_P() 100 Stage(ast::PipelineStage::kFragment), in TEST_F() 113 ast::DecorationList{Stage(ast::PipelineStage::kCompute), in TEST_F() 128 Stage(ast::PipelineStage::kCompute), in TEST_F() 146 Stage(ast::PipelineStage::kCompute), in TEST_F() 164 Stage(ast::PipelineStage::kCompute), in TEST_F() 193 Stage(ast::PipelineStage::kCompute), in TEST_F() 217 Stage(ast::PipelineStage::kFragment), in TEST_F() 222 Stage(as in TEST_F() [all...] |
H A D | builder_entry_point_test.cc | 53 Stage(ast::PipelineStage::kFragment), in TEST_F() 125 Stage(ast::PipelineStage::kFragment), in TEST_F() 211 {Return(vert_retval)}, {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 216 {Stage(ast::PipelineStage::kFragment)}, in TEST_F() 305 ty.void_(), {}, {Stage(ast::PipelineStage::kFragment)}); in TEST_F()
|
/third_party/skia/third_party/externals/tint/src/writer/msl/ |
H A D | generator_impl_function_test.cc | 78 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 99 {Stage(ast::PipelineStage::kFragment)}, {Location(1)}); in TEST_F() 136 {Stage(ast::PipelineStage::kFragment)}, in TEST_F() 188 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 197 {Stage(ast::PipelineStage::kFragment)}); in TEST_F() 273 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 277 {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 350 Stage(ast::PipelineStage::kFragment), in TEST_F() 396 Stage(ast::PipelineStage::kFragment), in TEST_F() 446 Stage(as in TEST_F() [all...] |
H A D | generator_impl_test.cc | 28 Stage(ast::PipelineStage::kCompute), in TEST_F() 89 {Return(Construct(ty.Of(out)))}, {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 120 {Return(Construct(ty.Of(out)))}, {Stage(ast::PipelineStage::kVertex)}); in TEST_F() 144 {Stage(ast::PipelineStage::kCompute), WorkgroupSize(1)}); in TEST_F() 182 {Stage(ast::PipelineStage::kCompute), WorkgroupSize(1)}); in TEST_F() 231 {Stage(ast::PipelineStage::kCompute), WorkgroupSize(1)}); in TEST_F() 290 {Stage(ast::PipelineStage::kCompute), WorkgroupSize(1)}); in TEST_F() 297 {Stage(ast::PipelineStage::kCompute), WorkgroupSize(1)}); in TEST_F() 304 {Stage(ast::PipelineStage::kCompute), WorkgroupSize(1)}); in TEST_F() 306 {Stage(as in TEST_F() [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fUniformLocationTests.cpp | 883 typedef UniformInfo::ShaderStage Stage; 887 const Stage layoutLoc = Stage(rng.getUint32()&0x3); 888 const Stage declareLoc = Stage((rng.getUint32()&0x3) | layoutLoc); 889 const Stage verifyLoc = Stage((rng.getUint32()&0x3) & declareLoc); 924 typedef UniformInfo::ShaderStage Stage; 930 const Stage layoutLocs[]= 932 Stage(rn [all...] |
/third_party/skia/third_party/externals/tint/src/writer/wgsl/ |
H A D | generator_impl_function_test.cc | 70 Stage(ast::PipelineStage::kCompute), in TEST_F() 92 Stage(ast::PipelineStage::kCompute), in TEST_F() 115 Stage(ast::PipelineStage::kFragment), in TEST_F() 135 Stage(ast::PipelineStage::kFragment), in TEST_F() 190 Stage(ast::PipelineStage::kCompute), in TEST_F() 205 Stage(ast::PipelineStage::kCompute), in TEST_F()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/ |
H A D | Stage.cpp | 1 //===---------------------- Stage.cpp ---------------------------*- C++ -*-===// 15 #include "llvm/MCA/Stages/Stage.h" 21 Stage::~Stage() = default; 23 void Stage::addListener(HWEventListener *Listener) { in addListener()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 18 // A schedule is, for every instruction in a block, a Cycle and a Stage. Note 28 // The Stage of an instruction defines the mapping between logical loop 77 /// maintain a Cycle and Stage. 92 DenseMap<MachineInstr *, int> Stage; member in llvm::ModuloSchedule 94 /// The number of stages in this schedule (Max(Stage) + 1). 104 /// \arg Stage Stage index for all instructions in ScheduleInstrs. 108 DenseMap<MachineInstr *, int> Stage) in ModuloSchedule() 110 Stage(std::move(Stage)) { in ModuloSchedule() 105 ModuloSchedule(MachineFunction &MF, MachineLoop *Loop, std::vector<MachineInstr *> ScheduledInstrs, DenseMap<MachineInstr *, int> Cycle, DenseMap<MachineInstr *, int> Stage) ModuloSchedule() argument [all...] |