Home
last modified time | relevance | path

Searched refs:bindingDesc (Results 1 - 3 of 3) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dshader_module_vk.cpp78 VertexInputDeclaration::VertexInputBindingDescription bindingDesc; in ShaderModuleVk() local
79 bindingDesc.binding = attrib.binding; in ShaderModuleVk()
80 bindingDesc.stride = GpuProgramUtil::FormatByteSize(attrib.format); in ShaderModuleVk()
81 bindingDesc.vertexInputRate = VertexInputRate::CORE_VERTEX_INPUT_RATE_VERTEX; in ShaderModuleVk()
82 vertexInputBindingDescriptions_.push_back(bindingDesc); in ShaderModuleVk()
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dshader_module_gles.cpp168 VertexInputDeclaration::VertexInputBindingDescription bindingDesc; in ProcessShaderModule() local
169 bindingDesc.binding = attrib.binding; in ProcessShaderModule()
170 bindingDesc.stride = GpuProgramUtil::FormatByteSize(attrib.format); in ProcessShaderModule()
171 bindingDesc.vertexInputRate = VertexInputRate::CORE_VERTEX_INPUT_RATE_VERTEX; in ProcessShaderModule()
172 me.vertexInputBindingDescriptions_.push_back(bindingDesc); in ProcessShaderModule()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dmesh_builder.cpp1017 for (auto const& bindingDesc : vertexInputDeclaration_.bindingDescriptions) { in Allocate()
1019 submesh.vertexBindingOffset[bindingDesc.binding] = vertexBufferSizeInBytes; in Allocate()
1020 vertexBufferSizeInBytes += submesh.vertexBindingByteSize[bindingDesc.binding]; in Allocate()
1058 for (auto const& bindingDesc : vertexInputDeclaration_.bindingDescriptions) { in CalculateSizes()
1059 submesh.vertexBindingByteSize[bindingDesc.binding] = in CalculateSizes()
1060 static_cast<uint32_t>(Align(bindingDesc.stride * submesh.info.vertexCount, BUFFER_ALIGN)); in CalculateSizes()
1241 if (const VertexInputDeclaration::VertexInputBindingDescription* bindingDesc = GetVertexBindingeDescription( in SetJointData()
1243 bindingDesc) { in SetJointData()
1246 jointIndexAcc.byteSize = (uint32_t)bindingDesc->stride * submesh.info.vertexCount; in SetJointData()
1248 OutputBuffer dstData { indexAttributeDesc->format, bindingDesc in SetJointData()
[all...]

Completed in 5 milliseconds