Skip to content

Commit b537140

Browse files
dlei6gpaigeale
authored andcommitted
Enables reading GTPin requests for Compute Shaders
Change-Id: I8d591d65499d85c9b099833127c0c117134404e6
1 parent 71d8306 commit b537140

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

IGC/Compiler/CISACodeGen/ComputeShaderCodeGen.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,7 @@ void CComputeShader::FillProgram(SComputeShaderKernelProgram* pKernelProgram)
463463
ProgramOutput()->m_scratchSpaceUsedByShader = m_ScratchSpaceSize;
464464
CreateGatherMap();
465465
CreateConstantBufferOutput(pKernelProgram);
466+
FillGTPinRequest(pKernelProgram);
466467

467468
pKernelProgram->ConstantBufferLoaded = m_constantBufferLoaded;
468469
pKernelProgram->hasControlFlow = m_numBlocks > 1 ? true : false;

IGC/Compiler/CodeGenPublic.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ namespace IGC
194194
unsigned int m_InterestingConstantsSize = 0;
195195

196196
// GTPin requests
197-
gtpin::igc::igc_init_t m_GTPinRequest;
197+
gtpin::igc::igc_init_t m_GTPinRequest = {0};
198198
};
199199

200200
struct SPixelShaderKernelProgram : SKernelProgram

0 commit comments

Comments
 (0)