Home
last modified time | relevance | path

Searched refs:ShaderModuleVk (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dshader_module_vk.cpp59 ShaderModuleVk::ShaderModuleVk(Device& device, const ShaderModuleCreateInfo& createInfo) in ShaderModuleVk() function in ShaderModuleVk
108 ShaderModuleVk::~ShaderModuleVk() in ~ShaderModuleVk()
118 ShaderStageFlags ShaderModuleVk::GetShaderStageFlags() const in GetShaderStageFlags()
123 const ShaderModulePlatformData& ShaderModuleVk::GetPlatformData() const in GetPlatformData()
128 const PipelineLayout& ShaderModuleVk::GetPipelineLayout() const in GetPipelineLayout()
133 ShaderSpecializationConstantView ShaderModuleVk::GetSpecilization() const in GetSpecilization()
138 VertexInputDeclarationView ShaderModuleVk::GetVertexInputDeclaration() const in GetVertexInputDeclaration()
143 ShaderThreadGroup ShaderModuleVk::GetThreadGroupSize() const in GetThreadGroupSize()
H A Dgpu_program_vk.cpp47 vertShaderModule_ = static_cast<ShaderModuleVk*>(createData.vertShaderModule); in RENDER_BEGIN_NAMESPACE()
48 fragShaderModule_ = static_cast<ShaderModuleVk*>(createData.fragShaderModule); in RENDER_BEGIN_NAMESPACE()
52 const ShaderModuleVk& mod = *vertShaderModule_; in RENDER_BEGIN_NAMESPACE()
65 const ShaderModuleVk& mod = *fragShaderModule_; in RENDER_BEGIN_NAMESPACE()
98 shaderModule_ = static_cast<ShaderModuleVk*>(createData.compShaderModule); in GpuComputeProgramVk()
100 const ShaderModuleVk& mod = *shaderModule_; in GpuComputeProgramVk()
H A Dgpu_program_vk.h28 class ShaderModuleVk;
46 ShaderModuleVk* vertShaderModule_ { nullptr };
47 ShaderModuleVk* fragShaderModule_ { nullptr };
69 ShaderModuleVk* shaderModule_ { nullptr };
H A Dshader_module_vk.h35 class ShaderModuleVk final : public ShaderModule {
37 ShaderModuleVk(Device& device, const ShaderModuleCreateInfo& createInfo);
38 ~ShaderModuleVk();
H A Ddevice_vk.cpp1285 return make_unique<ShaderModuleVk>(*this, data); in CreateShaderModule()
1290 return make_unique<ShaderModuleVk>(*this, data); in CreateComputeShaderModule()