Home
last modified time | relevance | path

Searched refs:shaderSpecializationData_ (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_fullscreen_generic.cpp54 shaderSpecializationData_.constants.resize(sscv.constants.size()); in RENDER_BEGIN_NAMESPACE()
55 shaderSpecializationData_.data.resize(sscv.constants.size()); in RENDER_BEGIN_NAMESPACE()
56 for (size_t idx = 0; idx < shaderSpecializationData_.constants.size(); ++idx) { in RENDER_BEGIN_NAMESPACE()
57 shaderSpecializationData_.constants[idx] = sscv.constants[idx]; in RENDER_BEGIN_NAMESPACE()
58 shaderSpecializationData_.data[idx] = ~0u; in RENDER_BEGIN_NAMESPACE()
174 static_cast<uint32_t>(shaderSpecializationData_.constants.size())), in GetPsoHandle()
177 const auto& ref = shaderSpecializationData_.constants[idx]; in GetPsoHandle()
181 … if (shaderSpecializationData_.data[constantId] != spec->specializationFlags[specId].value) { in GetPsoHandle()
182shaderSpecializationData_.data[constantId] = spec->specializationFlags[specId].value; in GetPsoHandle()
189 { shaderSpecializationData_.constants.data(), specializationCount }, in GetPsoHandle()
[all …]
H A Drender_node_compute_generic.cpp78 shaderSpecializationData_.constants.resize(sscv.constants.size()); in InitNode()
79 shaderSpecializationData_.data.resize(sscv.constants.size()); in InitNode()
80 for (size_t idx = 0; idx < shaderSpecializationData_.constants.size(); ++idx) { in InitNode()
81 shaderSpecializationData_.constants[idx] = sscv.constants[idx]; in InitNode()
82 shaderSpecializationData_.data[idx] = ~0u; in InitNode()
192 …Math::min((uint32_t)shaderSpecializationData_.constants.size(), spec->specializationConstantCount)… in GetPsoHandle()
193 …const auto constantsView = array_view(shaderSpecializationData_.constants.data(), specializationCo… in GetPsoHandle()
198 … if (shaderSpecializationData_.data[constantId] != spec->specializationFlags[specId].value) { in GetPsoHandle()
199shaderSpecializationData_.data[constantId] = spec->specializationFlags[specId].value; in GetPsoHandle()
207 { shaderSpecializationData_.data.data(), specializationCount }, in GetPsoHandle()
H A Drender_node_compute_generic.h89 ShaderSpecilizationData shaderSpecializationData_; variable
H A Drender_node_fullscreen_generic.h91 ShaderSpecilizationData shaderSpecializationData_; variable