GPU Classes: Difference between revisions

No edit summary
No edit summary
Line 17: Line 17:
{| class=wikitable
{| class=wikitable
! Register || Name || Size || Type || Notes
! Register || Name || Size || Type || Notes
|-
| 0x45 || MacroUploadAddr || 1 || uint ||
|-
| 0x46 || MacroUpload || 1 || pipe || Each write increments addr by 1.
|-
| 0x47 || ? || 1 || ||
|-
| 0x48 || ? || 1 || ||
|-
|-
| 0x49 || ClearColorStateMachine? || 1 || uint || 1=Normal, 2=LoadColors?, 3=StoreColors?
| 0x49 || ClearColorStateMachine? || 1 || uint || 1=Normal, 2=LoadColors?, 3=StoreColors?
Line 371: Line 379:
|-
|-
| 0xD35 || AdvancedBlend || 1 || bitfield || Bit0: NormalizedDst, bit1: PremultipliedSrc, bit2-3: BlendTarget, Bit4-9: Mode
| 0xD35 || AdvancedBlend || 1 || bitfield || Bit0: NormalizedDst, bit1: PremultipliedSrc, bit2-3: BlendTarget, Bit4-9: Mode
|-
| 0xE00+N*8 || MacroInvoke || 1 || || ?
|-
|-
| 0xE00 || TransformFeedbackAddr || 2 || gpuva ||
| 0xE00 || TransformFeedbackAddr || 2 || gpuva ||