Renderer: Change binding members order
This commit is contained in:
parent
e990a320cc
commit
6ef4c14772
|
|
@ -21,9 +21,9 @@ namespace Nz
|
||||||
{
|
{
|
||||||
struct Binding
|
struct Binding
|
||||||
{
|
{
|
||||||
UInt32 arraySize = 1;
|
|
||||||
UInt32 bindingIndex;
|
|
||||||
UInt32 setIndex = 0;
|
UInt32 setIndex = 0;
|
||||||
|
UInt32 bindingIndex;
|
||||||
|
UInt32 arraySize = 1;
|
||||||
ShaderBindingType type;
|
ShaderBindingType type;
|
||||||
nzsl::ShaderStageTypeFlags shaderStageFlags;
|
nzsl::ShaderStageTypeFlags shaderStageFlags;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -173,7 +173,7 @@ namespace Nz
|
||||||
RenderPipelineLayoutInfo layoutInfo;
|
RenderPipelineLayoutInfo layoutInfo;
|
||||||
layoutInfo.bindings.assign({
|
layoutInfo.bindings.assign({
|
||||||
{
|
{
|
||||||
1, 0, 0,
|
0, 0, 1,
|
||||||
ShaderBindingType::Texture,
|
ShaderBindingType::Texture,
|
||||||
nzsl::ShaderStageType::Fragment
|
nzsl::ShaderStageType::Fragment
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -75,9 +75,9 @@ namespace Nz
|
||||||
|
|
||||||
// TODO: Get more precise shader stage type
|
// TODO: Get more precise shader stage type
|
||||||
m_pipelineLayoutInfo.bindings.push_back({
|
m_pipelineLayoutInfo.bindings.push_back({
|
||||||
arraySize, // arraySize
|
|
||||||
bindingIndex, // bindingIndex
|
|
||||||
bindingSet, // setIndex
|
bindingSet, // setIndex
|
||||||
|
bindingIndex, // bindingIndex
|
||||||
|
arraySize, // arraySize
|
||||||
bindingType, // type
|
bindingType, // type
|
||||||
nzsl::ShaderStageType_All // shaderStageFlags
|
nzsl::ShaderStageType_All // shaderStageFlags
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ namespace Nz
|
||||||
RenderPipelineLayoutInfo layoutInfo;
|
RenderPipelineLayoutInfo layoutInfo;
|
||||||
layoutInfo.bindings.assign({
|
layoutInfo.bindings.assign({
|
||||||
{
|
{
|
||||||
1, 0, 0,
|
0, 0, 1,
|
||||||
ShaderBindingType::UniformBuffer,
|
ShaderBindingType::UniformBuffer,
|
||||||
nzsl::ShaderStageType::Vertex
|
nzsl::ShaderStageType::Vertex
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue