MCPcopy Create free account
hub / github.com/TheRealMJP/DeferredTexturing / Reset

Method Reset

SampleFramework12/v1.00/Graphics/ShaderCompilation.cpp:486–498  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

484}
485
486void CompileOptions::Reset()
487{
488 numDefines = 0;
489 bufferIdx = 0;
490
491 for(uint32 i = 0; i < MaxDefines; ++i)
492 {
493 nameOffsets[i] = 0xFFFFFFFF;
494 defineOffsets[i] = 0xFFFFFFFF;
495 }
496
497 ZeroMemory(buffer, BufferSize);
498}
499
500void CompileOptions::MakeDefines(D3D_SHADER_MACRO defines[MaxDefines + 1]) const
501{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected