Home
last modified time | relevance | path

Searched refs:SpvExecutionModel (Results 1 – 25 of 79) sorted by relevance

1234

/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dreplace_invalid_opc.cpp30 SpvExecutionModel execution_model = GetExecutionModel(); in Process()
47 SpvExecutionModel ReplaceInvalidOpcodePass::GetExecutionModel() { in GetExecutionModel()
48 SpvExecutionModel result = SpvExecutionModelMax; in GetExecutionModel()
53 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel()
56 SpvExecutionModel current_model = in GetExecutionModel()
57 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel()
68 SpvExecutionModel model) { in RewriteFunction()
Dreplace_invalid_opc.h38 SpvExecutionModel GetExecutionModel();
43 bool RewriteFunction(Function* function, SpvExecutionModel mode);
/third_party/spirv-tools/source/opt/
Dreplace_invalid_opc.cpp30 SpvExecutionModel execution_model = GetExecutionModel(); in Process()
47 SpvExecutionModel ReplaceInvalidOpcodePass::GetExecutionModel() { in GetExecutionModel()
48 SpvExecutionModel result = SpvExecutionModelMax; in GetExecutionModel()
53 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel()
56 SpvExecutionModel current_model = in GetExecutionModel()
57 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel()
68 SpvExecutionModel model) { in RewriteFunction()
Dreplace_invalid_opc.h38 SpvExecutionModel GetExecutionModel();
43 bool RewriteFunction(Function* function, SpvExecutionModel mode);
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dreplace_invalid_opc.cpp30 SpvExecutionModel execution_model = GetExecutionModel(); in Process()
47 SpvExecutionModel ReplaceInvalidOpcodePass::GetExecutionModel() { in GetExecutionModel()
48 SpvExecutionModel result = SpvExecutionModelMax; in GetExecutionModel()
53 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel()
56 SpvExecutionModel current_model = in GetExecutionModel()
57 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel()
68 SpvExecutionModel model) { in RewriteFunction()
Dreplace_invalid_opc.h38 SpvExecutionModel GetExecutionModel();
43 bool RewriteFunction(Function* function, SpvExecutionModel mode);
/third_party/spirv-tools/source/val/
Dvalidate_mode_setting.cpp38 const SpvExecutionModel execution_model = in ValidateEntryPoint()
39 inst->GetOperandAs<SpvExecutionModel>(0); in ValidateEntryPoint()
301 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
311 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
343 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
354 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
371 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
409 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
422 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
433 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
Dfunction.h208 void RegisterExecutionModelLimitation(SpvExecutionModel model,
213 std::function<bool(SpvExecutionModel, std::string*)> is_compatible) { in RegisterExecutionModelLimitation() argument
230 bool IsCompatibleWithExecutionModel(SpvExecutionModel model,
384 std::list<std::function<bool(SpvExecutionModel, std::string*)>>
Dvalidate_scopes.cpp114 SpvExecutionModel model, in ValidateExecutionScope()
144 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateExecutionScope()
253 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope()
276 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope()
Dvalidate_builtins.cpp181 SpvExecutionModel stage) { in IsExecutionModelValidForRtBuiltIn()
549 int vuid, const char* comment, SpvExecutionModel execution_model,
632 SpvExecutionModel execution_model = SpvExecutionModelMax) const;
661 std::set<SpvExecutionModel> execution_models_;
706 SpvExecutionModel execution_model) const { in GetReferenceDesc()
1097 int vuid, const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel()
1186 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateClipOrCullDistanceAtReference()
1329 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragCoordAtReference()
1390 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragDepthAtReference()
1466 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFrontFacingAtReference()
[all …]
Dfunction.cpp354 void Function::RegisterExecutionModelLimitation(SpvExecutionModel model, in RegisterExecutionModelLimitation()
357 [model, message](SpvExecutionModel in_model, std::string* out_message) { in RegisterExecutionModelLimitation()
368 bool Function::IsCompatibleWithExecutionModel(SpvExecutionModel model, in IsCompatibleWithExecutionModel()
Dvalidate_interfaces.cpp213 const bool is_fragment = entry_point->GetOperandAs<SpvExecutionModel>(0) == in GetLocationsForVariable()
276 switch (entry_point->GetOperandAs<SpvExecutionModel>(0)) { in GetLocationsForVariable()
442 switch (entry_point->GetOperandAs<SpvExecutionModel>(0)) { in ValidateLocations()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_mode_setting.cpp38 const SpvExecutionModel execution_model = in ValidateEntryPoint()
39 inst->GetOperandAs<SpvExecutionModel>(0); in ValidateEntryPoint()
308 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
318 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
350 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
361 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
378 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
416 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
429 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
444 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
Dfunction.h208 void RegisterExecutionModelLimitation(SpvExecutionModel model,
213 std::function<bool(SpvExecutionModel, std::string*)> is_compatible) { in RegisterExecutionModelLimitation() argument
230 bool IsCompatibleWithExecutionModel(SpvExecutionModel model,
384 std::list<std::function<bool(SpvExecutionModel, std::string*)>>
Dvalidate_scopes.cpp114 SpvExecutionModel model, in ValidateExecutionScope()
144 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateExecutionScope()
253 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope()
276 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope()
Dvalidate_builtins.cpp181 SpvExecutionModel stage) { in IsExecutionModelValidForRtBuiltIn()
549 int vuid, const char* comment, SpvExecutionModel execution_model,
632 SpvExecutionModel execution_model = SpvExecutionModelMax) const;
661 std::set<SpvExecutionModel> execution_models_;
706 SpvExecutionModel execution_model) const { in GetReferenceDesc()
1097 int vuid, const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel()
1186 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateClipOrCullDistanceAtReference()
1329 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragCoordAtReference()
1390 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragDepthAtReference()
1466 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFrontFacingAtReference()
[all …]
Dfunction.cpp357 void Function::RegisterExecutionModelLimitation(SpvExecutionModel model, in RegisterExecutionModelLimitation()
360 [model, message](SpvExecutionModel in_model, std::string* out_message) { in RegisterExecutionModelLimitation()
371 bool Function::IsCompatibleWithExecutionModel(SpvExecutionModel model, in IsCompatibleWithExecutionModel()
/third_party/skia/third_party/externals/spirv-tools/source/val/
Dvalidate_mode_setting.cpp38 const SpvExecutionModel execution_model = in ValidateEntryPoint()
39 inst->GetOperandAs<SpvExecutionModel>(0); in ValidateEntryPoint()
308 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
318 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
350 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
361 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
378 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
416 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
429 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
444 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
Dfunction.h208 void RegisterExecutionModelLimitation(SpvExecutionModel model,
213 std::function<bool(SpvExecutionModel, std::string*)> is_compatible) { in RegisterExecutionModelLimitation() argument
230 bool IsCompatibleWithExecutionModel(SpvExecutionModel model,
384 std::list<std::function<bool(SpvExecutionModel, std::string*)>>
Dvalidate_scopes.cpp114 SpvExecutionModel model, in ValidateExecutionScope()
144 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateExecutionScope()
253 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope()
276 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope()
Dvalidate_builtins.cpp181 SpvExecutionModel stage) { in IsExecutionModelValidForRtBuiltIn()
549 int vuid, const char* comment, SpvExecutionModel execution_model,
632 SpvExecutionModel execution_model = SpvExecutionModelMax) const;
661 std::set<SpvExecutionModel> execution_models_;
706 SpvExecutionModel execution_model) const { in GetReferenceDesc()
1097 int vuid, const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel()
1186 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateClipOrCullDistanceAtReference()
1329 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragCoordAtReference()
1390 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragDepthAtReference()
1466 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFrontFacingAtReference()
[all …]
Dfunction.cpp357 void Function::RegisterExecutionModelLimitation(SpvExecutionModel model, in RegisterExecutionModelLimitation()
360 [model, message](SpvExecutionModel in_model, std::string* out_message) { in RegisterExecutionModelLimitation()
371 bool Function::IsCompatibleWithExecutionModel(SpvExecutionModel model, in IsCompatibleWithExecutionModel()
/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cross_c.h112 SpvExecutionModel execution_model;
349 SpvExecutionModel stage;
555 SpvExecutionModel stage;
764 SpvExecutionModel model,
796 SpvExecutionModel model,
875 SpvExecutionModel model);
877 … const char *new_name, SpvExecutionModel model);
879 SpvExecutionModel model);
889 SPVC_PUBLIC_API SpvExecutionModel spvc_compiler_get_execution_model(spvc_compiler compiler);
/third_party/mesa3d/src/compiler/spirv/
Dspirv_info.h35 const char *spirv_executionmodel_to_string(SpvExecutionModel model);
/third_party/skia/third_party/externals/tint/src/reader/spirv/
Denum_converter.h42 ast::PipelineStage ToPipelineStage(SpvExecutionModel model);

1234