User Tools

Site Tools


digic6:registers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
digic6:registers [2025/05/06 10:04] – [Layers setup] kitordigic6:registers [2025/05/06 10:12] (current) – [Setting palette for Indexed RGB layers] kitor
Line 63: Line 63:
 ==== Setting palette for Indexed RGB layers ==== ==== Setting palette for Indexed RGB layers ====
  
-This works differently than Digic 5 and below. There's a MMIO structure (per output), which takes a pointer to palette of 256 uint32_t entries stored in RAM. Address didn't change between Digic 6 and 7.+This works differently than Digic 5 and below. There's a MMIO structure (per output), which takes a pointer to palette of 256 uint32_t entries stored in RAM. Palette is assigned to output, not layer - so all layers on given output will be rendered using the same palette. 
 + 
 +Address didn't change between Digic 6 and 7.
  
 ^ Address        ^ Output ^ ^ Address        ^ Output ^
digic6/registers.txt · Last modified: 2025/05/06 10:12 by kitor