Home
last modified time | relevance | path

Searched refs:shaderSpecialization (Results 1 - 4 of 4) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dnode_context_pso_manager.cpp64 const RenderHandle shaderHandle, const ShaderSpecializationConstantDataView& shaderSpecialization)
66 return Hash(shaderHandle.id, shaderSpecialization);
71 const ShaderSpecializationConstantDataView& shaderSpecialization, const uint64_t customGraphicsStateHash)
77 return Hash(hash, shaderHandle.id, graphicsStateHandle.id, shaderSpecialization, customGraphicsStateHash);
179 const PipelineLayout& pipelineLayout, const ShaderSpecializationConstantDataView& shaderSpecialization) in GetComputePsoHandle()
192 const uint64_t hash = HashComputeShader(shaderHandle, shaderSpecialization); in GetComputePsoHandle()
218 shaderSpecialization.constants.begin(), shaderSpecialization.constants.end()), in GetComputePsoHandle()
219 vector<uint32_t>(shaderSpecialization.data.begin(), shaderSpecialization in GetComputePsoHandle()
178 GetComputePsoHandle(const RenderHandle shaderHandle, const PipelineLayout& pipelineLayout, const ShaderSpecializationConstantDataView& shaderSpecialization) GetComputePsoHandle() argument
229 GetComputePsoHandle(const RenderHandle shaderHandle, const RenderHandle pipelineLayoutHandle, const ShaderSpecializationConstantDataView& shaderSpecialization) GetComputePsoHandle() argument
242 GetGraphicsPsoHandleImpl(const RenderHandle shader, const RenderHandle graphicsState, const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, const ShaderSpecializationConstantDataView& shaderSpecialization, const array_view<const DynamicStateEnum> dynamicStates, const GraphicsState* customGraphicsState) GetGraphicsPsoHandleImpl() argument
317 GetGraphicsPsoHandle(const RenderHandle shaderHandle, const RenderHandle graphicsState, const RenderHandle pipelineLayoutHandle, const RenderHandle vertexInputDeclarationHandle, const ShaderSpecializationConstantDataView& shaderSpecialization, const array_view<const DynamicStateEnum> dynamicStates) GetGraphicsPsoHandle() argument
334 GetGraphicsPsoHandle(const RenderHandle shader, const RenderHandle graphicsState, const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, const ShaderSpecializationConstantDataView& shaderSpecialization, const array_view<const DynamicStateEnum> dynamicStates) GetGraphicsPsoHandle() argument
343 GetGraphicsPsoHandle(const RenderHandle shader, const GraphicsState& graphicsState, const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, const ShaderSpecializationConstantDataView& shaderSpecialization, const array_view<const DynamicStateEnum> dynamicStates) GetGraphicsPsoHandle() argument
[all...]
H A Dnode_context_pso_manager.h62 const ShaderSpecializationConstantDataView& shaderSpecialization) override;
64 const ShaderSpecializationConstantDataView& shaderSpecialization) override;
68 const ShaderSpecializationConstantDataView& shaderSpecialization,
72 const ShaderSpecializationConstantDataView& shaderSpecialization,
76 const ShaderSpecializationConstantDataView& shaderSpecialization,
101 const ShaderSpecializationConstantDataView& shaderSpecialization,
107 ShaderSpecializationConstantDataWrapper shaderSpecialization; member
133 ShaderSpecializationConstantDataWrapper shaderSpecialization; member
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_node_context_pso_manager.h50 * @param shaderSpecialization Shader specialization
54 const ShaderSpecializationConstantDataView& shaderSpecialization) = 0;
59 * @param shaderSpecialization Shader specialization
63 const ShaderSpecializationConstantDataView& shaderSpecialization) = 0;
73 * @param shaderSpecialization Shader specialization
79 const ShaderSpecializationConstantDataView& shaderSpecialization,
89 * @param shaderSpecialization Shader specialization
95 const ShaderSpecializationConstantDataView& shaderSpecialization,
105 * @param shaderSpecialization Shader specialization
111 const ShaderSpecializationConstantDataView& shaderSpecialization,
[all...]
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/custom/
H A Dlume_custom_render.cpp110 RENDER_NS::ShaderSpecializationRenderPod shaderSpecialization; in UpdateShaderSpecialization() local
113 shaderSpecialization.specializationConstantCount = count; in UpdateShaderSpecialization()
116 shaderSpecialization.specializationFlags[i].value = values[i]; in UpdateShaderSpecialization()
118 dataStore->Set(SPECIALIZATION_CONFIG_NAME, BASE_NS::arrayviewU8(shaderSpecialization)); in UpdateShaderSpecialization()

Completed in 2 milliseconds