GPU Classes: Difference between revisions
No edit summary |
|||
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: | | 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 | TODO: SetRenderTargets, TiledDownSample, BindVertexAttribState, Clear*, Copy*, Discard*, Dispatch*, Downsample, Draw* | ||
= DMA = | = DMA = |