Changes

227 bytes added ,  23:07, 18 March 2018
Line 171: Line 171:  
|-
 
|-
 
| 0x592 || PrimitiveRestartIndex || 1 || uint ||
 
| 0x592 || PrimitiveRestartIndex || 1 || uint ||
 +
|-
 +
| 0x620+N || VertexStreamNEnableDivisor || bool ||
 
|-
 
|-
 
| 0x646 || PolygonCullFaceEnable || 1 || bool ||
 
| 0x646 || PolygonCullFaceEnable || 1 || bool ||
Line 194: Line 196:  
| 0x6C3 || QueryControl || 1 || bitfield || After write, the result of query is written to 4 bytes at QueryAddr.
 
| 0x6C3 || QueryControl || 1 || bitfield || After write, the result of query is written to 4 bytes at QueryAddr.
 
|-
 
|-
| 0x701+2*N || VertexBufferStartAddr || 2 || gpuva || TODO: Doesn't match nouveau
+
| 0x700+4*N || VertexStreamNStride || uint || Bit0-11: Stride
 +
|-
 +
| 0x701+2*N || VertexBufferStartAddr || 2 || gpuva || TODO: Incorrecto
 +
|-
 +
| 0x703+4*N || VertexStreamNDivisor || ||
 +
|-
 +
| 0x704+4*N || VertexStreamNUnknown? || || 0 is written here when disabling?
 
|-
 
|-
| 0x7C0+2*N || VertexBufferEndAddr || 2 || gpuva ||
+
| 0x7C0+2*N || VertexBufferEndAddr || 2 || gpuva || TODO: Incorrecto
 
|-
 
|-
 
| 0x781+8*N || BlendNRgbEquation || 1 || bitfield || Bit0-2: BlendEquation
 
| 0x781+8*N || BlendNRgbEquation || 1 || bitfield || Bit0-2: BlendEquation
Line 279: Line 287:  
|}
 
|}
   −
TODO: SetRenderTargets, TiledDownSample, BindVertexAttribState, BindVertexStreamState, Clear*, Copy*, Discard*, Dispatch*, Downsample, Draw*
+
TODO: SetRenderTargets, TiledDownSample, BindVertexAttribState, Clear*, Copy*, Discard*, Dispatch*, Downsample, Draw*
    
= DMA =
 
= DMA =