Replay functions compiling

This commit is contained in:
baldurk
2016-02-07 18:48:31 +01:00
parent 3649fc4134
commit 63d643d43c
15 changed files with 370 additions and 343 deletions
+4 -4
View File
@@ -902,9 +902,9 @@ namespace renderdocui.Code
) && (bind.stageFlags & mask) == mask)
{
var key = new BindpointMap(set, slot);
var val = new BoundResource[bind.arraySize];
var val = new BoundResource[bind.descriptorCount];
for (UInt32 i = 0; i < bind.arraySize; i++)
for (UInt32 i = 0; i < bind.descriptorCount; i++)
{
val[i] = new BoundResource();
val[i].Id = bind.binds[i].res;
@@ -1000,9 +1000,9 @@ namespace renderdocui.Code
) && (bind.stageFlags & mask) == mask)
{
var key = new BindpointMap(set, slot);
var val = new BoundResource[bind.arraySize];
var val = new BoundResource[bind.descriptorCount];
for (UInt32 i = 0; i < bind.arraySize; i++)
for (UInt32 i = 0; i < bind.descriptorCount; i++)
{
val[i] = new BoundResource();
val[i].Id = bind.binds[i].res;
+1 -1
View File
@@ -45,7 +45,7 @@ namespace renderdoc
[StructLayout(LayoutKind.Sequential)]
public class DescriptorBinding
{
public UInt32 arraySize;
public UInt32 descriptorCount;
public ShaderBindType type;
public ShaderStageBits stageFlags;