/third_party/vk-gl-cts/external/amber/src/src/ |
D | clspv_helper.cc | 33 Pipeline::ShaderInfo* shader_info = nullptr; 41 Pipeline::ShaderInfo::DescriptorMapEntry::Kind GetArgKindFromExtInst( in GetArgKindFromExtInst() 46 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::SSBO; in GetArgKindFromExtInst() 49 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::UBO; in GetArgKindFromExtInst() 51 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::POD; in GetArgKindFromExtInst() 53 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::POD_UBO; in GetArgKindFromExtInst() 55 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::POD_PUSHCONSTANT; in GetArgKindFromExtInst() 57 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::RO_IMAGE; in GetArgKindFromExtInst() 59 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::WO_IMAGE; in GetArgKindFromExtInst() 61 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::SAMPLER; in GetArgKindFromExtInst() [all …]
|
D | pipeline.cc | 51 Pipeline::ShaderInfo::ShaderInfo(Shader* shader, ShaderType type) in ShaderInfo() function in amber::Pipeline::ShaderInfo 61 Pipeline::ShaderInfo::ShaderInfo(const ShaderInfo&) = default; 63 Pipeline::ShaderInfo::~ShaderInfo() = default; 161 const ShaderInfo::RequiredSubgroupSizeSetting setting, in SetShaderRequiredSubgroupSize() 187 const ShaderInfo::RequiredSubgroupSizeSetting setting = in SetShaderRequiredSubgroupSize() 188 ShaderInfo::RequiredSubgroupSizeSetting::kSetToSpecificSize; in SetShaderRequiredSubgroupSize() 193 const ShaderInfo::RequiredSubgroupSizeSetting subgroupSizeSetting = in SetShaderRequiredSubgroupSizeToMinimum() 194 ShaderInfo::RequiredSubgroupSizeSetting::kSetToMinimumSize; in SetShaderRequiredSubgroupSizeToMinimum() 199 const ShaderInfo::RequiredSubgroupSizeSetting subgroupSizeSetting = in SetShaderRequiredSubgroupSizeToMaximum() 200 ShaderInfo::RequiredSubgroupSizeSetting::kSetToMaximumSize; in SetShaderRequiredSubgroupSizeToMaximum() [all …]
|
D | shader_compiler_test.cc | 110 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F() 129 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F() 149 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F() 166 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F() 212 Pipeline::ShaderInfo unoptimized(&shader, kShaderTypeCompute); in TEST_F() 213 Pipeline::ShaderInfo optimized(&shader, kShaderTypeCompute); in TEST_F() 239 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F() 258 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F() 284 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F() 310 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F() [all …]
|
D | pipeline_test.cc | 423 Pipeline::ShaderInfo::DescriptorMapEntry entry1; in TEST_F() 424 entry1.kind = Pipeline::ShaderInfo::DescriptorMapEntry::Kind::SSBO; in TEST_F() 431 Pipeline::ShaderInfo::DescriptorMapEntry entry2; in TEST_F() 432 entry2.kind = Pipeline::ShaderInfo::DescriptorMapEntry::Kind::SSBO; in TEST_F() 468 Pipeline::ShaderInfo::DescriptorMapEntry entry1; in TEST_F() 469 entry1.kind = Pipeline::ShaderInfo::DescriptorMapEntry::Kind::SSBO; in TEST_F() 476 Pipeline::ShaderInfo::DescriptorMapEntry entry2; in TEST_F() 477 entry2.kind = Pipeline::ShaderInfo::DescriptorMapEntry::Kind::SSBO; in TEST_F() 507 Pipeline::ShaderInfo::DescriptorMapEntry entry1; in TEST_F() 508 entry1.kind = Pipeline::ShaderInfo::DescriptorMapEntry::Kind::RO_IMAGE; in TEST_F() [all …]
|
D | pipeline.h | 40 class ShaderInfo { 42 ShaderInfo(Shader*, ShaderType type); 43 ShaderInfo(const ShaderInfo&); 44 ~ShaderInfo(); 46 ShaderInfo& operator=(const ShaderInfo&) = default; 255 std::vector<ShaderInfo>& GetShaders() { return shaders_; } in GetShaders() 257 const std::vector<ShaderInfo>& GetShaders() const { return shaders_; } in GetShaders() 260 const ShaderInfo* GetShader(Shader* shader) const { in GetShader() 435 const ShaderInfo::RequiredSubgroupSizeSetting setting, 445 std::vector<ShaderInfo> shaders_;
|
D | script.cc | 26 std::vector<ShaderInfo> Script::GetShaderInfo() const { in GetShaderInfo() 27 std::vector<ShaderInfo> ret; in GetShaderInfo() 36 ShaderInfo{shader->GetFormat(), shader->GetType(), in GetShaderInfo() 46 ret.emplace_back(ShaderInfo{shader->GetFormat(), in GetShaderInfo()
|
D | shader_compiler.h | 57 Pipeline::ShaderInfo* shader_info, 67 Result CompileOpenCLC(Pipeline::ShaderInfo* shader,
|
D | clspv_helper.h | 30 Result Compile(Pipeline::ShaderInfo* shader_info,
|
D | recipe.cc | 28 std::vector<ShaderInfo> Recipe::GetShaderInfo() const { in GetShaderInfo()
|
D | shader_compiler.cc | 65 Pipeline::ShaderInfo* shader_info, in Compile() 292 Result ShaderCompiler::CompileOpenCLC(Pipeline::ShaderInfo* shader_info, in CompileOpenCLC()
|
D | script.h | 48 std::vector<ShaderInfo> GetShaderInfo() const override;
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | ProgramVk.h | 210 class ShaderInfo; variable 213 ShaderInfo *shaderInfo, in initShaders() 234 ShaderInfo &shaderInfo = in initGraphicsShaders() 293 class ShaderInfo final : angle::NonCopyable 296 ShaderInfo(); 297 ~ShaderInfo(); 317 ShaderInfo mDefaultShaderInfo; 318 ShaderInfo mLineRasterShaderInfo;
|
D | ProgramVk.cpp | 297 ProgramVk::ShaderInfo::ShaderInfo() {} in ShaderInfo() function in rx::ProgramVk::ShaderInfo 299 ProgramVk::ShaderInfo::~ShaderInfo() = default; 301 angle::Result ProgramVk::ShaderInfo::initShaders(ContextVk *contextVk, in initShaders() 353 void ProgramVk::ShaderInfo::release(ContextVk *contextVk) in release()
|
/third_party/vk-gl-cts/framework/opengl/ |
D | gluShaderProgram.hpp | 49 struct ShaderInfo struct 57 ShaderInfo (void) : type(SHADERTYPE_LAST), compileOk(false), compileTimeUs(0) {} in ShaderInfo() function 78 std::vector<glu::ShaderInfo> shaders; argument 97 const ShaderInfo& getInfo (void) const { return m_info; } in getInfo() 112 ShaderInfo m_info; //!< Client-side clone of state for debug / perf reasons. 204 …const ShaderInfo& getShaderInfo (glu::ShaderType shaderType, int shaderNdx = 0) const { return… in getShaderInfo() 224 tcu::TestLog& operator<< (tcu::TestLog& log, const ShaderInfo& shaderInfo);
|
D | gluShaderProgram.cpp | 609 tcu::TestLog& operator<< (tcu::TestLog& log, const ShaderInfo& shaderInfo) in operator <<() 619 …TestLog& log, const ProgramInfo& programInfo, size_t numShaders, const ShaderInfo* const* shaderIn… in logShaderProgram() 663 const ShaderInfo& shaderInfo = *shaderInfos[shaderNdx]; in logShaderProgram() 679 std::vector<const ShaderInfo*> shaderPtrs (shaderProgramInfo.shaders.size()); in operator <<() 691 std::vector<const ShaderInfo*> shaderPtrs; in operator <<()
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
D | engine_vulkan.h | 71 struct ShaderInfo { struct 80 std::unordered_map<ShaderType, ShaderInfo, CastHash<ShaderType>> 89 const amber::Pipeline::ShaderInfo& shader);
|
D | engine_vulkan.cc | 291 const amber::Pipeline::ShaderInfo& shader) { in SetShader() 329 case amber::Pipeline::ShaderInfo::RequiredSubgroupSizeSetting:: in SetShader() 333 case amber::Pipeline::ShaderInfo::RequiredSubgroupSizeSetting:: in SetShader()
|
/third_party/vk-gl-cts/external/amber/src/include/amber/ |
D | recipe.h | 32 virtual std::vector<ShaderInfo> GetShaderInfo() const = 0; 57 std::vector<ShaderInfo> GetShaderInfo() const;
|
D | shader_info.h | 44 struct ShaderInfo { struct
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | ProgramExecutableVk.h | 26 class ShaderInfo final : angle::NonCopyable 29 ShaderInfo(); 30 ~ShaderInfo(); 73 const ShaderInfo &shaderInfo,
|
D | ProgramExecutableVk.cpp | 127 ShaderInfo::ShaderInfo() {} in ShaderInfo() function in rx::ShaderInfo 129 ShaderInfo::~ShaderInfo() = default; 131 angle::Result ShaderInfo::initShaders(const gl::ShaderBitSet &linkedShaderStages, in initShaders() 152 void ShaderInfo::release(ContextVk *contextVk) in release() 161 void ShaderInfo::load(gl::BinaryInputStream *stream) in load() 175 void ShaderInfo::save(gl::BinaryOutputStream *stream) in save() 198 const ShaderInfo &shaderInfo, in initProgram()
|
D | ProgramVk.h | 220 ShaderInfo mOriginalShaderInfo;
|
/third_party/vk-gl-cts/external/amber/src/src/amberscript/ |
D | parser_subgroup_size_control_test.cc | 364 amber::Pipeline::ShaderInfo::RequiredSubgroupSizeSetting:: in TEST_F() 394 amber::Pipeline::ShaderInfo::RequiredSubgroupSizeSetting:: in TEST_F() 423 amber::Pipeline::ShaderInfo::RequiredSubgroupSizeSetting:: in TEST_F() 484 amber::Pipeline::ShaderInfo::RequiredSubgroupSizeSetting:: in TEST_F()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/amber/ |
D | vktAmberTestCase.cpp | 320 std::vector<amber::ShaderInfo> shaders = m_recipe->GetShaderInfo(); in initPrograms() 323 const amber::ShaderInfo& shader = shaders[i]; in initPrograms() 420 std::vector<amber::ShaderInfo> shaders = m_recipe->GetShaderInfo(); in iterate() 423 const amber::ShaderInfo& shader = shaders[i]; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber/ |
D | vktAmberTestCase.cpp | 320 std::vector<amber::ShaderInfo> shaders = m_recipe->GetShaderInfo(); in initPrograms() 323 const amber::ShaderInfo& shader = shaders[i]; in initPrograms() 420 std::vector<amber::ShaderInfo> shaders = m_recipe->GetShaderInfo(); in iterate() 423 const amber::ShaderInfo& shader = shaders[i]; in iterate()
|