@@ -45,37 +45,37 @@ namespace
4545 UINT reserved;
4646 };
4747
48- static_assert ( sizeof (ConstantsBC6HBC7) == sizeof (UINT)* 8 , " Constant buffer size mismatch" );
49-
50- inline void RunComputeShader ( ID3D11DeviceContext* pContext,
51- ID3D11ComputeShader* shader,
52- ID3D11ShaderResourceView** pSRVs,
53- UINT srvCount,
54- ID3D11Buffer* pCB,
55- ID3D11UnorderedAccessView* pUAV,
56- UINT X )
48+ static_assert (sizeof (ConstantsBC6HBC7) == sizeof (UINT) * 8 , " Constant buffer size mismatch" );
49+
50+ inline void RunComputeShader (ID3D11DeviceContext* pContext,
51+ ID3D11ComputeShader* shader,
52+ ID3D11ShaderResourceView** pSRVs,
53+ UINT srvCount,
54+ ID3D11Buffer* pCB,
55+ ID3D11UnorderedAccessView* pUAV,
56+ UINT X)
5757 {
5858 // Force UAV to nullptr before setting SRV since we are swapping buffers
5959 ID3D11UnorderedAccessView* nullUAV = nullptr ;
60- pContext->CSSetUnorderedAccessViews ( 0 , 1 , &nullUAV, nullptr );
60+ pContext->CSSetUnorderedAccessViews (0 , 1 , &nullUAV, nullptr );
6161
62- pContext->CSSetShader ( shader, nullptr , 0 );
63- pContext->CSSetShaderResources ( 0 , srvCount, pSRVs );
64- pContext->CSSetUnorderedAccessViews ( 0 , 1 , &pUAV, nullptr );
65- pContext->CSSetConstantBuffers ( 0 , 1 , &pCB );
66- pContext->Dispatch ( X, 1 , 1 );
62+ pContext->CSSetShader (shader, nullptr , 0 );
63+ pContext->CSSetShaderResources (0 , srvCount, pSRVs);
64+ pContext->CSSetUnorderedAccessViews (0 , 1 , &pUAV, nullptr );
65+ pContext->CSSetConstantBuffers (0 , 1 , &pCB);
66+ pContext->Dispatch (X, 1 , 1 );
6767 }
6868
69- inline void ResetContext ( ID3D11DeviceContext* pContext )
69+ inline void ResetContext (ID3D11DeviceContext* pContext)
7070 {
7171 ID3D11UnorderedAccessView* nullUAV = nullptr ;
72- pContext->CSSetUnorderedAccessViews ( 0 , 1 , &nullUAV, nullptr );
72+ pContext->CSSetUnorderedAccessViews (0 , 1 , &nullUAV, nullptr );
7373
7474 ID3D11ShaderResourceView* nullSRV[3 ] = { nullptr , nullptr , nullptr };
75- pContext->CSSetShaderResources ( 0 , 3 , nullSRV );
75+ pContext->CSSetShaderResources (0 , 3 , nullSRV);
7676
7777 ID3D11Buffer* nullBuffer[1 ] = { nullptr };
78- pContext->CSSetConstantBuffers ( 0 , 1 , nullBuffer );
78+ pContext->CSSetConstantBuffers (0 , 1 , nullBuffer);
7979 }
8080};
8181
0 commit comments