Home
last modified time | relevance | path

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

12

/external/deqp-deps/SPIRV-Tools/source/val/
Dvalidate_mode_setting.cpp37 const SpvExecutionModel execution_model = in ValidateEntryPoint()
38 inst->GetOperandAs<SpvExecutionModel>(0); in ValidateEntryPoint()
249 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
259 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
291 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
302 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
319 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
350 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
363 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
374 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
Dfunction.h210 void RegisterExecutionModelLimitation(SpvExecutionModel model,
215 std::function<bool(SpvExecutionModel, std::string*)> is_compatible) { in RegisterExecutionModelLimitation() argument
222 bool IsCompatibleWithExecutionModel(SpvExecutionModel model,
350 std::list<std::function<bool(SpvExecutionModel, std::string*)>>
Dvalidate_builtins.cpp306 const char* comment, SpvExecutionModel execution_model,
375 SpvExecutionModel execution_model = SpvExecutionModelMax) const;
404 std::set<SpvExecutionModel> execution_models_;
449 SpvExecutionModel execution_model) const { in GetReferenceDesc()
774 const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel()
851 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateClipOrCullDistanceAtReference()
974 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragCoordAtReference()
1030 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragDepthAtReference()
1099 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFrontFacingAtReference()
1155 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateHelperInvocationAtReference()
[all …]
Dfunction.cpp349 void Function::RegisterExecutionModelLimitation(SpvExecutionModel model, in RegisterExecutionModelLimitation()
352 [model, message](SpvExecutionModel in_model, std::string* out_message) { in RegisterExecutionModelLimitation()
363 bool Function::IsCompatibleWithExecutionModel(SpvExecutionModel model, in IsCompatibleWithExecutionModel()
Dvalidation_state.h215 void RegisterEntryPoint(const uint32_t id, SpvExecutionModel execution_model, in RegisterEntryPoint()
245 const std::set<SpvExecutionModel>* GetExecutionModels( in GetExecutionModels()
673 std::unordered_map<uint32_t, std::set<SpvExecutionModel>>
Dvalidate_derivatives.cpp63 ->RegisterExecutionModelLimitation([opcode](SpvExecutionModel model, in DerivativesPass()
Dvalidate_barriers.cpp45 [](SpvExecutionModel model, std::string* message) { in BarriersPass()
Dvalidate_scopes.cpp65 ->RegisterExecutionModelLimitation([](SpvExecutionModel model, in ValidateExecutionScope()
Dvalidate.cpp278 const auto execution_model = inst->GetOperandAs<SpvExecutionModel>(0); in ValidateBinaryUsingContextAndValidationState()
/external/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_mode_setting.cpp37 const SpvExecutionModel execution_model = in ValidateEntryPoint()
38 inst->GetOperandAs<SpvExecutionModel>(0); in ValidateEntryPoint()
249 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
259 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
291 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
302 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
319 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
350 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
363 [](const SpvExecutionModel& model) { in ValidateExecutionMode()
374 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
Dfunction.h210 void RegisterExecutionModelLimitation(SpvExecutionModel model,
215 std::function<bool(SpvExecutionModel, std::string*)> is_compatible) { in RegisterExecutionModelLimitation() argument
222 bool IsCompatibleWithExecutionModel(SpvExecutionModel model,
350 std::list<std::function<bool(SpvExecutionModel, std::string*)>>
Dvalidate_builtins.cpp306 const char* comment, SpvExecutionModel execution_model,
375 SpvExecutionModel execution_model = SpvExecutionModelMax) const;
404 std::set<SpvExecutionModel> execution_models_;
449 SpvExecutionModel execution_model) const { in GetReferenceDesc()
774 const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel()
851 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateClipOrCullDistanceAtReference()
974 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragCoordAtReference()
1030 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragDepthAtReference()
1099 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFrontFacingAtReference()
1155 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateHelperInvocationAtReference()
[all …]
Dfunction.cpp349 void Function::RegisterExecutionModelLimitation(SpvExecutionModel model, in RegisterExecutionModelLimitation()
352 [model, message](SpvExecutionModel in_model, std::string* out_message) { in RegisterExecutionModelLimitation()
363 bool Function::IsCompatibleWithExecutionModel(SpvExecutionModel model, in IsCompatibleWithExecutionModel()
Dvalidation_state.h220 void RegisterEntryPoint(const uint32_t id, SpvExecutionModel execution_model, in RegisterEntryPoint()
250 const std::set<SpvExecutionModel>* GetExecutionModels( in GetExecutionModels()
692 std::unordered_map<uint32_t, std::set<SpvExecutionModel>>
Dvalidate_derivatives.cpp63 ->RegisterExecutionModelLimitation([opcode](SpvExecutionModel model, in DerivativesPass()
Dvalidate_barriers.cpp45 [](SpvExecutionModel model, std::string* message) { in BarriersPass()
Dvalidate_scopes.cpp65 ->RegisterExecutionModelLimitation([](SpvExecutionModel model, in ValidateExecutionScope()
/external/deqp-deps/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);
/external/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);
/external/swiftshader/third_party/SPIRV-Tools/test/
Dtext_to_binary.mode_setting_test.cpp99 SpvExecutionModel execution_value;
118 #define CASE(NAME) SpvExecutionModel##NAME, #NAME
/external/deqp-deps/SPIRV-Tools/test/
Dtext_to_binary.mode_setting_test.cpp99 SpvExecutionModel execution_value;
118 #define CASE(NAME) SpvExecutionModel##NAME, #NAME
/external/skia/src/sksl/
Dspirv.h78 } SpvExecutionModel; typedef
/external/skqp/src/sksl/
Dspirv.h78 } SpvExecutionModel; typedef

12