Changes

Jump to navigation Jump to search
991 bytes added ,  00:25, 19 March 2018
Line 111: Line 111:  
|-
 
|-
 
| 0x40C || CoverageModulationTable || 4 || float[4] ||
 
| 0x40C || CoverageModulationTable || 4 || float[4] ||
 +
|-
 +
| 0x446 || DrawElementsEnableBaseVertex? || 1 || bool || TODO
 
|-
 
|-
 
| 0x44D || TiledCacheAction2 || 1 || bool || Trigger?
 
| 0x44D || TiledCacheAction2 || 1 || bool || Trigger?
Line 154: Line 156:  
| 0x4C4 || AlphaTestRefValue || 1 || float ||
 
| 0x4C4 || AlphaTestRefValue || 1 || float ||
 
|-
 
|-
| 0x4C7 || BlendColor || 4 || float[4] ||
+
| 0x4C7 || BlendColor || 4 || float[4] || TODO
 +
|-
 +
| 0x50D || DrawElementsEnableBaseVertex? || 1 || bool || TODO
 
|-
 
|-
 
| 0x519 || ZCullContextSave || 1 || trigger || 0 is written here to trigger ctx-save, uses ZCullContextStartAddr.
 
| 0x519 || ZCullContextSave || 1 || trigger || 0 is written here to trigger ctx-save, uses ZCullContextStartAddr.
Line 181: Line 185:  
|-
 
|-
 
| 0x592 || PrimitiveRestartIndex || 1 || uint ||
 
| 0x592 || PrimitiveRestartIndex || 1 || uint ||
 +
|-
 +
| 0x5F2 || DrawElementsIndirectAddr || 2 || gpuva || TODO
 +
|-
 +
| 0x5F6 || DrawElementsIndirectFlag? || 1 || bool || TODO
 
|-
 
|-
 
| 0x620+N || VertexStreamNEnableDivisor || bool ||
 
| 0x620+N || VertexStreamNEnableDivisor || bool ||
Line 282: Line 290:  
| 0xE1A || StencilConfig || 1 || bitfield || Bit0-3: StencilFunc0, bit4-7: StencilOp0_A, bit8-11: StencilOp0_B, bit12-15: StencilFunc1, bit16-19: StencilOp1_A, bit20-23: StencilOp1_B
 
| 0xE1A || StencilConfig || 1 || bitfield || Bit0-3: StencilFunc0, bit4-7: StencilOp0_A, bit8-11: StencilOp0_B, bit12-15: StencilFunc1, bit16-19: StencilOp1_A, bit20-23: StencilOp1_B
 
|-
 
|-
| 0xE1E || Multisample_Config7 || 1 || || Also written to by BindStorageBuffer  
+
| 0xE1E || Barrier? || 1 || || Also written to by BindStorageBuffer, and DrawArraysIndirect.
 
|-
 
|-
 
| 0xE20 || || 1 || || Another barrier? Used by SetConservativeRasterDilate.
 
| 0xE20 || || 1 || || Another barrier? Used by SetConservativeRasterDilate.
Line 297: Line 305:  
|-
 
|-
 
| 0xE2F || DebugGroupPop_GroupId || 1 || || This is written once after DebugGroupPop_Control.
 
| 0xE2F || DebugGroupPop_GroupId || 1 || || This is written once after DebugGroupPop_Control.
 +
|-
 +
| 0xE30 || DrawArraysControl || 1 || ||
 +
|-
 +
| 0xE31 || DrawArraysMulti || 1 || ||
 +
|-
 +
| 0xE32 || DrawArraysIndirect || 1 || ||
 +
|-
 +
| 0xE34 || DrawArraysInstanced0Config || 1 || ||
 +
|-
 +
| 0xE35 || DrawArraysInstanced0Pipe || 1 || ||
 +
|-
 +
| 0xE36 || DrawElementsConfig || 1 || ||
 +
|-
 +
| 0xE37 || DrawElementsPipe || || ||
 +
|-
 +
| 0xE38 || DrawElementsIndirectConfig || 1 || ||
 +
|-
 +
| 0xE39 || DrawElementsIndirectPipe || || ||
 +
|-
 +
| 0xE3A || DrawElementsInstanced0Config || || ||
 +
|-
 +
| 0xE3B || DrawElementsInstanced0Pipe || || ||
 +
|-
 +
| 0xE42 || DrawArraysInstanced1Config || 1 || ||
 +
|-
 +
| 0xE43 || DrawArraysInstanced1Pipe || 1 || ||
 +
|-
 +
| 0xE44 || DrawElementsInstanced1Config || || ||
 +
|-
 +
| 0xE45 || DrawElementsInstanced1Pipe || || ||
 
|}
 
|}
  

Navigation menu