Home
last modified time | relevance | path

Searched refs:execution_model (Results 1 - 25 of 73) sorted by relevance

123

/third_party/spirv-tools/test/val/
H A Dval_storage_test.cpp252 std::string GenerateExecutionModelCode(const std::string& execution_model, in GenerateExecutionModelCode() argument
255 const std::string mode = (execution_model.compare("GLCompute") == 0) in GenerateExecutionModelCode()
267 << execution_model << R"( %func "func" %var in GenerateExecutionModelCode()
288 std::string execution_model = GetParam(); in TEST_P() local
290 GenerateExecutionModelCode(execution_model, "Output", true).c_str(), in TEST_P()
303 std::string execution_model = GetParam(); in TEST_P() local
305 GenerateExecutionModelCode(execution_model, "CallableDataKHR", true) in TEST_P()
308 if (execution_model.compare("RayGenerationKHR") == 0 || in TEST_P()
309 execution_model.compare("ClosestHitKHR") == 0 || in TEST_P()
310 execution_model in TEST_P()
326 std::string execution_model = GetParam(); TEST_P() local
349 std::string execution_model = GetParam(); TEST_P() local
367 std::string execution_model = GetParam(); TEST_P() local
385 std::string execution_model = GetParam(); TEST_P() local
406 std::string execution_model = GetParam(); TEST_P() local
427 std::string execution_model = GetParam(); TEST_P() local
455 std::string execution_model = GetParam(); TEST_P() local
477 std::string execution_model = GetParam(); TEST_P() local
498 std::string execution_model = GetParam(); TEST_P() local
519 std::string execution_model = GetParam(); TEST_P() local
531 std::string execution_model = GetParam(); TEST_P() local
[all...]
H A Dval_builtins_test.cpp83 const char* const execution_model, in GetInMainCodeGenerator()
121 entry_point.execution_model = execution_model; in GetInMainCodeGenerator()
128 if (0 == std::strcmp(execution_model, "Fragment")) { in GetInMainCodeGenerator()
136 if (0 == std::strcmp(execution_model, "Geometry")) { in GetInMainCodeGenerator()
142 if (0 == std::strcmp(execution_model, "GLCompute")) { in GetInMainCodeGenerator()
158 const char* const execution_model = std::get<1>(GetParam()); in TEST_P() local
165 built_in, execution_model, storage_class, NULL, NULL, data_type); in TEST_P()
185 const char* const execution_model = std::get<1>(GetParam()); in TEST_P() local
194 GetInMainCodeGenerator(built_in, execution_model, storage_clas in TEST_P()
82 GetInMainCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetInMainCodeGenerator() argument
216 const char* const execution_model = std::get<2>(GetParam()); TEST_P() local
241 GetInFunctionCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetInFunctionCodeGenerator() argument
327 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
354 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
380 GetVariableCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetVariableCodeGenerator() argument
457 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
484 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
2617 GetArrayedVariableCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const data_type) GetArrayedVariableCodeGenerator() argument
2679 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
3628 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
[all...]
H A Dval_derivatives_test.cpp34 const std::string& execution_model = "Fragment") { in GenerateShaderCode()
43 ss << "OpEntryPoint " << execution_model << " %main \"main\"" in GenerateShaderCode() local
47 if (execution_model == "Fragment") { in GenerateShaderCode()
H A Dval_primitives_test.cpp35 const std::string& execution_model = "Geometry") { in GenerateShaderCode()
39 ss << "OpEntryPoint " << execution_model << " %main \"main\"\n"; in GenerateShaderCode() local
40 if (execution_model == "Geometry") { in GenerateShaderCode()
H A Dval_barriers_test.cpp33 const std::string& definitions, const std::string& execution_model, in GenerateShaderCodeImpl()
42 ss << "OpEntryPoint " << execution_model << " %main \"main\"\n"; in GenerateShaderCodeImpl() local
43 if (execution_model == "Fragment") { in GenerateShaderCodeImpl()
45 } else if (execution_model == "Geometry") { in GenerateShaderCodeImpl()
48 } else if (execution_model == "GLCompute") { in GenerateShaderCodeImpl()
109 const std::string& execution_model = "GLCompute") { in GenerateShaderCode()
121 execution_model, memory_model); in GenerateShaderCode()
127 const std::string& execution_model = "Vertex") { in GenerateVulkanVertexShaderCode()
130 execution_model, memory_model); in GenerateVulkanVertexShaderCode()
1502 // execution_model in TEST_F()
31 GenerateShaderCodeImpl( const std::string& body, const std::string& capabilities_and_extensions, const std::string& definitions, const std::string& execution_model, const std::string& memory_model) GenerateShaderCodeImpl() argument
[all...]
/third_party/skia/third_party/externals/spirv-tools/test/val/
H A Dval_builtins_test.cpp82 const char* const execution_model, in GetInMainCodeGenerator()
119 entry_point.execution_model = execution_model; in GetInMainCodeGenerator()
126 if (0 == std::strcmp(execution_model, "Fragment")) { in GetInMainCodeGenerator()
134 if (0 == std::strcmp(execution_model, "Geometry")) { in GetInMainCodeGenerator()
140 if (0 == std::strcmp(execution_model, "GLCompute")) { in GetInMainCodeGenerator()
156 const char* const execution_model = std::get<1>(GetParam()); in TEST_P() local
163 built_in, execution_model, storage_class, NULL, NULL, data_type); in TEST_P()
183 const char* const execution_model = std::get<1>(GetParam()); in TEST_P() local
192 GetInMainCodeGenerator(built_in, execution_model, storage_clas in TEST_P()
81 GetInMainCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetInMainCodeGenerator() argument
214 const char* const execution_model = std::get<2>(GetParam()); TEST_P() local
239 GetInFunctionCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetInFunctionCodeGenerator() argument
324 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
351 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
377 GetVariableCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetVariableCodeGenerator() argument
449 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
476 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
2546 GetArrayedVariableCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const data_type) GetArrayedVariableCodeGenerator() argument
2608 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
3487 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
[all...]
H A Dval_derivatives_test.cpp34 const std::string& execution_model = "Fragment") { in GenerateShaderCode()
43 ss << "OpEntryPoint " << execution_model << " %main \"main\"" in GenerateShaderCode() local
47 if (execution_model == "Fragment") { in GenerateShaderCode()
H A Dval_primitives_test.cpp35 const std::string& execution_model = "Geometry") { in GenerateShaderCode()
39 ss << "OpEntryPoint " << execution_model << " %main \"main\"\n"; in GenerateShaderCode() local
40 if (execution_model == "Geometry") { in GenerateShaderCode()
H A Dval_barriers_test.cpp33 const std::string& definitions, const std::string& execution_model, in GenerateShaderCodeImpl()
42 ss << "OpEntryPoint " << execution_model << " %main \"main\"\n"; in GenerateShaderCodeImpl() local
43 if (execution_model == "Fragment") { in GenerateShaderCodeImpl()
45 } else if (execution_model == "Geometry") { in GenerateShaderCodeImpl()
48 } else if (execution_model == "GLCompute") { in GenerateShaderCodeImpl()
109 const std::string& execution_model = "GLCompute") { in GenerateShaderCode()
121 execution_model, memory_model); in GenerateShaderCode()
127 const std::string& execution_model = "Vertex") { in GenerateVulkanVertexShaderCode()
130 execution_model, memory_model); in GenerateVulkanVertexShaderCode()
1478 // execution_model in TEST_F()
31 GenerateShaderCodeImpl( const std::string& body, const std::string& capabilities_and_extensions, const std::string& definitions, const std::string& execution_model, const std::string& memory_model) GenerateShaderCodeImpl() argument
[all...]
H A Dval_non_uniform_test.cpp35 const std::string& execution_model = "GLCompute") { in GenerateShaderCode()
51 ss << "OpEntryPoint " << execution_model << " %main \"main\"\n"; in GenerateShaderCode() local
52 if (execution_model == "GLCompute") { in GenerateShaderCode()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/val/
H A Dval_builtins_test.cpp82 const char* const execution_model, in GetInMainCodeGenerator()
119 entry_point.execution_model = execution_model; in GetInMainCodeGenerator()
126 if (0 == std::strcmp(execution_model, "Fragment")) { in GetInMainCodeGenerator()
134 if (0 == std::strcmp(execution_model, "Geometry")) { in GetInMainCodeGenerator()
140 if (0 == std::strcmp(execution_model, "GLCompute")) { in GetInMainCodeGenerator()
156 const char* const execution_model = std::get<1>(GetParam()); in TEST_P() local
163 built_in, execution_model, storage_class, NULL, NULL, data_type); in TEST_P()
183 const char* const execution_model = std::get<1>(GetParam()); in TEST_P() local
192 GetInMainCodeGenerator(built_in, execution_model, storage_clas in TEST_P()
81 GetInMainCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetInMainCodeGenerator() argument
214 const char* const execution_model = std::get<2>(GetParam()); TEST_P() local
239 GetInFunctionCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetInFunctionCodeGenerator() argument
324 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
351 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
377 GetVariableCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const capabilities, const char* const extensions, const char* const data_type) GetVariableCodeGenerator() argument
449 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
476 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
2546 GetArrayedVariableCodeGenerator(const char* const built_in, const char* const execution_model, const char* const storage_class, const char* const data_type) GetArrayedVariableCodeGenerator() argument
2608 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
3487 const char* const execution_model = std::get<1>(GetParam()); TEST_P() local
[all...]
H A Dval_derivatives_test.cpp34 const std::string& execution_model = "Fragment") { in GenerateShaderCode()
43 ss << "OpEntryPoint " << execution_model << " %main \"main\"" in GenerateShaderCode() local
47 if (execution_model == "Fragment") { in GenerateShaderCode()
H A Dval_primitives_test.cpp35 const std::string& execution_model = "Geometry") { in GenerateShaderCode()
39 ss << "OpEntryPoint " << execution_model << " %main \"main\"\n"; in GenerateShaderCode() local
40 if (execution_model == "Geometry") { in GenerateShaderCode()
H A Dval_barriers_test.cpp33 const std::string& definitions, const std::string& execution_model, in GenerateShaderCodeImpl()
42 ss << "OpEntryPoint " << execution_model << " %main \"main\"\n"; in GenerateShaderCodeImpl() local
43 if (execution_model == "Fragment") { in GenerateShaderCodeImpl()
45 } else if (execution_model == "Geometry") { in GenerateShaderCodeImpl()
48 } else if (execution_model == "GLCompute") { in GenerateShaderCodeImpl()
109 const std::string& execution_model = "GLCompute") { in GenerateShaderCode()
121 execution_model, memory_model); in GenerateShaderCode()
127 const std::string& execution_model = "Vertex") { in GenerateVulkanVertexShaderCode()
130 execution_model, memory_model); in GenerateVulkanVertexShaderCode()
1478 // execution_model in TEST_F()
31 GenerateShaderCodeImpl( const std::string& body, const std::string& capabilities_and_extensions, const std::string& definitions, const std::string& execution_model, const std::string& memory_model) GenerateShaderCodeImpl() argument
[all...]
H A Dval_non_uniform_test.cpp35 const std::string& execution_model = "GLCompute") { in GenerateShaderCode()
51 ss << "OpEntryPoint " << execution_model << " %main \"main\"\n"; in GenerateShaderCode() local
52 if (execution_model == "GLCompute") { in GenerateShaderCode()
/third_party/spirv-tools/source/val/
H A Dvalidate_builtins.cpp550 // within a function which can be called with |execution_model|.
560 int vuid, const char* comment, spv::ExecutionModel execution_model,
643 spv::ExecutionModel execution_model = spv::ExecutionModel::Max) const;
717 spv::ExecutionModel execution_model) const { in GetReferenceDesc()
730 if (execution_model != spv::ExecutionModel::Max) { in GetReferenceDesc()
733 uint32_t(execution_model)); in GetReferenceDesc()
1108 int vuid, const char* comment, spv::ExecutionModel execution_model, in ValidateNotCalledWithExecutionModel()
1113 if (execution_models_.count(execution_model)) { in ValidateNotCalledWithExecutionModel()
1115 SPV_OPERAND_TYPE_EXECUTION_MODEL, uint32_t(execution_model)); in ValidateNotCalledWithExecutionModel()
1132 vuid, comment, execution_model, decoratio in ValidateNotCalledWithExecutionModel()
1107 ValidateNotCalledWithExecutionModel( int vuid, const char* comment, spv::ExecutionModel execution_model, const Decoration& decoration, const Instruction& built_in_inst, const Instruction& referenced_inst, const Instruction& referenced_from_inst) ValidateNotCalledWithExecutionModel() argument
[all...]
H A Dvalidate.cpp215 const auto execution_model = inst->GetOperandAs<spv::ExecutionModel>(0); in ValidateBinaryUsingContextAndValidationState() local
225 vstate->RegisterEntryPoint(entry_point, execution_model, in ValidateBinaryUsingContextAndValidationState()
236 execution_model == check_execution_model) { in ValidateBinaryUsingContextAndValidationState()
245 has_mask_task_nv |= (execution_model == spv::ExecutionModel::TaskNV || in ValidateBinaryUsingContextAndValidationState()
246 execution_model == spv::ExecutionModel::MeshNV); in ValidateBinaryUsingContextAndValidationState()
247 has_mask_task_ext |= (execution_model == spv::ExecutionModel::TaskEXT || in ValidateBinaryUsingContextAndValidationState()
248 execution_model == spv::ExecutionModel::MeshEXT); in ValidateBinaryUsingContextAndValidationState()
/third_party/skia/third_party/externals/spirv-tools/source/val/
H A Dvalidate_builtins.cpp539 // within a function which can be called with |execution_model|.
549 int vuid, const char* comment, SpvExecutionModel execution_model,
632 SpvExecutionModel execution_model = SpvExecutionModelMax) const;
706 SpvExecutionModel execution_model) const { in GetReferenceDesc()
719 if (execution_model != SpvExecutionModelMax) { in GetReferenceDesc()
722 execution_model); in GetReferenceDesc()
1097 int vuid, const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel()
1102 if (execution_models_.count(execution_model)) { in ValidateNotCalledWithExecutionModel()
1104 SPV_OPERAND_TYPE_EXECUTION_MODEL, execution_model); in ValidateNotCalledWithExecutionModel()
1121 vuid, comment, execution_model, decoratio in ValidateNotCalledWithExecutionModel()
1096 ValidateNotCalledWithExecutionModel( int vuid, const char* comment, SpvExecutionModel execution_model, const Decoration& decoration, const Instruction& built_in_inst, const Instruction& referenced_inst, const Instruction& referenced_from_inst) ValidateNotCalledWithExecutionModel() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate_builtins.cpp539 // within a function which can be called with |execution_model|.
549 int vuid, const char* comment, SpvExecutionModel execution_model,
632 SpvExecutionModel execution_model = SpvExecutionModelMax) const;
706 SpvExecutionModel execution_model) const { in GetReferenceDesc()
719 if (execution_model != SpvExecutionModelMax) { in GetReferenceDesc()
722 execution_model); in GetReferenceDesc()
1097 int vuid, const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel()
1102 if (execution_models_.count(execution_model)) { in ValidateNotCalledWithExecutionModel()
1104 SPV_OPERAND_TYPE_EXECUTION_MODEL, execution_model); in ValidateNotCalledWithExecutionModel()
1121 vuid, comment, execution_model, decoratio in ValidateNotCalledWithExecutionModel()
1096 ValidateNotCalledWithExecutionModel( int vuid, const char* comment, SpvExecutionModel execution_model, const Decoration& decoration, const Instruction& built_in_inst, const Instruction& referenced_inst, const Instruction& referenced_from_inst) ValidateNotCalledWithExecutionModel() argument
[all...]
/third_party/spirv-tools/source/opt/
H A Dspread_volatile_semantics.cpp139 spv::ExecutionModel execution_model =
145 !IsTargetForVolatileSemantics(var_id, execution_model) &&
174 spv::ExecutionModel execution_model =
179 if (!IsTargetForVolatileSemantics(var_id, execution_model)) {
269 uint32_t var_id, spv::ExecutionModel execution_model) {
272 if (execution_model == spv::ExecutionModel::Fragment) {
278 if (execution_model == spv::ExecutionModel::IntersectionKHR ||
279 execution_model == spv::ExecutionModel::IntersectionNV) {
286 switch (execution_model) {
H A Dreplace_invalid_opc.cpp30 spv::ExecutionModel execution_model = GetExecutionModel(); in Process() local
31 if (execution_model == spv::ExecutionModel::Kernel) { in Process()
35 if (execution_model == spv::ExecutionModel::Max) { in Process()
42 modified |= RewriteFunction(&func, execution_model); in Process()
/third_party/spirv-tools/test/opt/
H A Dspread_volatile_semantics_test.cpp25 const char* execution_model; member
35 const std::string execution_model(tc.execution_model); in TEST_P()
51 execution_model + std::string(R"( %main "main" %var in TEST_P()
142 const std::string execution_model(tc.execution_model); in TEST_P()
165 OpEntryPoint )") + execution_model + in TEST_P()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dreplace_invalid_opc.cpp30 SpvExecutionModel execution_model = GetExecutionModel(); in Process() local
31 if (execution_model == SpvExecutionModelKernel) { in Process()
35 if (execution_model == SpvExecutionModelMax) { in Process()
42 modified |= RewriteFunction(&func, execution_model); in Process()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dreplace_invalid_opc.cpp30 SpvExecutionModel execution_model = GetExecutionModel(); in Process() local
31 if (execution_model == SpvExecutionModelKernel) { in Process()
35 if (execution_model == SpvExecutionModelMax) { in Process()
42 modified |= RewriteFunction(&func, execution_model); in Process()
/third_party/skia/third_party/externals/spirv-cross/
H A Dspirv_reflect.cpp493 if (a.execution_model < b.execution_model) in emit_entry_points()
495 else if (a.execution_model > b.execution_model) in emit_entry_points()
506 json_stream->emit_json_key_value("mode", execution_model_to_str(e.execution_model)); in emit_entry_points()
507 if (e.execution_model == ExecutionModelGLCompute) in emit_entry_points()
509 const auto &spv_entry = get_entry_point(e.name, e.execution_model); in emit_entry_points()

Completed in 28 milliseconds

123