Searched refs:shaderSpecialization (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | node_context_pso_manager.cpp | 66 return Hash(shaderHandle.id, shaderSpecialization); in HashComputeShader() 218 shaderSpecialization.constants.begin(), shaderSpecialization.constants.end()), in GetComputePsoHandle() 219 vector<uint32_t>(shaderSpecialization.data.begin(), shaderSpecialization.data.end()), in GetComputePsoHandle() 245 const ShaderSpecializationConstantDataView& shaderSpecialization, in GetGraphicsPsoHandleImpl() argument 285 { shaderSpecialization.constants.begin(), shaderSpecialization.constants.end() }, in GetGraphicsPsoHandleImpl() 286 { shaderSpecialization.data.begin(), shaderSpecialization.data.end() }, in GetGraphicsPsoHandleImpl() 306 psoCreationData.shaderSpecialization = move(ssw); in GetGraphicsPsoHandleImpl() 340 shaderSpecialization, dynamicStates, nullptr); in GetGraphicsPsoHandle() 349 shaderSpecialization, dynamicStates, &graphicsState); in GetGraphicsPsoHandle() 392 psoDataRef.shaderSpecialization.constants, in GetComputePso() [all …]
|
H A D | node_context_pso_manager.h | 62 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
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_node_context_pso_manager.h | 54 const ShaderSpecializationConstantDataView& shaderSpecialization) = 0; 63 const ShaderSpecializationConstantDataView& shaderSpecialization) = 0; 79 const ShaderSpecializationConstantDataView& shaderSpecialization, 95 const ShaderSpecializationConstantDataView& shaderSpecialization, 111 const ShaderSpecializationConstantDataView& shaderSpecialization,
|
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/custom/ |
H A D | lume_custom_render.cpp | 110 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()
|