mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-10-07 12:51:33 +00:00
Add missing break statements, thanks to report from @RCalocaO!
This commit is contained in:
1 parent
6b5a2d4b66
commit
b8cee9f530
1 file changed
+28
-12
@@ -1086,20 +1086,28 @@ void DXBCFile::GuessResources()
|
||||
|
||||
switch(dcl.dim)
|
||||
{
|
||||
case RESOURCE_DIMENSION_BUFFER: desc.dimension = ShaderInputBind::DIM_BUFFER;
|
||||
case RESOURCE_DIMENSION_TEXTURE1D: desc.dimension = ShaderInputBind::DIM_TEXTURE1D;
|
||||
case RESOURCE_DIMENSION_TEXTURE2D: desc.dimension = ShaderInputBind::DIM_TEXTURE2D;
|
||||
case RESOURCE_DIMENSION_TEXTURE3D: desc.dimension = ShaderInputBind::DIM_TEXTURE3D;
|
||||
case RESOURCE_DIMENSION_TEXTURECUBE: desc.dimension = ShaderInputBind::DIM_TEXTURECUBE;
|
||||
case RESOURCE_DIMENSION_BUFFER: desc.dimension = ShaderInputBind::DIM_BUFFER; break;
|
||||
case RESOURCE_DIMENSION_TEXTURE1D: desc.dimension = ShaderInputBind::DIM_TEXTURE1D; break;
|
||||
case RESOURCE_DIMENSION_TEXTURE2D: desc.dimension = ShaderInputBind::DIM_TEXTURE2D; break;
|
||||
case RESOURCE_DIMENSION_TEXTURE3D: desc.dimension = ShaderInputBind::DIM_TEXTURE3D; break;
|
||||
case RESOURCE_DIMENSION_TEXTURECUBE:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURECUBE;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURE1DARRAY:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURE1DARRAY;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURE2DARRAY:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURE2DARRAY;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURECUBEARRAY:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURECUBEARRAY;
|
||||
case RESOURCE_DIMENSION_TEXTURE2DMS: desc.dimension = ShaderInputBind::DIM_TEXTURE2DMS;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURE2DMS:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURE2DMS;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURE2DMSARRAY:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURE2DMSARRAY;
|
||||
break;
|
||||
default: desc.dimension = ShaderInputBind::DIM_UNKNOWN; break;
|
||||
}
|
||||
desc.numSamples = dcl.sampleCount;
|
||||
@@ -1246,20 +1254,28 @@ void DXBCFile::GuessResources()
|
||||
|
||||
switch(dcl.dim)
|
||||
{
|
||||
case RESOURCE_DIMENSION_BUFFER: desc.dimension = ShaderInputBind::DIM_BUFFER;
|
||||
case RESOURCE_DIMENSION_TEXTURE1D: desc.dimension = ShaderInputBind::DIM_TEXTURE1D;
|
||||
case RESOURCE_DIMENSION_TEXTURE2D: desc.dimension = ShaderInputBind::DIM_TEXTURE2D;
|
||||
case RESOURCE_DIMENSION_TEXTURE3D: desc.dimension = ShaderInputBind::DIM_TEXTURE3D;
|
||||
case RESOURCE_DIMENSION_TEXTURECUBE: desc.dimension = ShaderInputBind::DIM_TEXTURECUBE;
|
||||
case RESOURCE_DIMENSION_BUFFER: desc.dimension = ShaderInputBind::DIM_BUFFER; break;
|
||||
case RESOURCE_DIMENSION_TEXTURE1D: desc.dimension = ShaderInputBind::DIM_TEXTURE1D; break;
|
||||
case RESOURCE_DIMENSION_TEXTURE2D: desc.dimension = ShaderInputBind::DIM_TEXTURE2D; break;
|
||||
case RESOURCE_DIMENSION_TEXTURE3D: desc.dimension = ShaderInputBind::DIM_TEXTURE3D; break;
|
||||
case RESOURCE_DIMENSION_TEXTURECUBE:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURECUBE;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURE1DARRAY:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURE1DARRAY;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURE2DARRAY:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURE2DARRAY;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURECUBEARRAY:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURECUBEARRAY;
|
||||
case RESOURCE_DIMENSION_TEXTURE2DMS: desc.dimension = ShaderInputBind::DIM_TEXTURE2DMS;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURE2DMS:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURE2DMS;
|
||||
break;
|
||||
case RESOURCE_DIMENSION_TEXTURE2DMSARRAY:
|
||||
desc.dimension = ShaderInputBind::DIM_TEXTURE2DMSARRAY;
|
||||
break;
|
||||
default: desc.dimension = ShaderInputBind::DIM_UNKNOWN; break;
|
||||
}
|
||||
desc.numSamples = (uint32_t)-1;
|
||||
|
||||
Reference in new issue
Block a user