Skip to content

Graphics Refactor 2026-05#38

Merged
WillGreen merged 11 commits intomainfrom
gfx-improve-202605
May 9, 2026
Merged

Graphics Refactor 2026-05#38
WillGreen merged 11 commits intomainfrom
gfx-improve-202605

Conversation

@WillGreen
Copy link
Copy Markdown
Contributor

Many small fixes and improvements from recent work on future Isle graphics and device designs.

  • display_timings.v and display_modes.vh replace display.v
    • replace hres/vres signals with params
    • add params for bitmaps
  • reduce textmode latency in font_glyph so tram can have output reg
  • improve latency param calculations
  • handle clut/background colour latency properly
  • add 1920x1080p support on XC7 boards
  • move chapter 6 device modules under hardware/book/ch06
  • add report_timing_summary to Vivado builds
  • parameterise ch01 to work with any display mode
  • use 672x384 display mode for Verilator ch01 design
  • rename signals for clarity
  • reorder lines to ensure signals/params aren't used before definition

@WillGreen WillGreen self-assigned this May 9, 2026
@WillGreen WillGreen merged commit 63ff03d into main May 9, 2026
@WillGreen WillGreen deleted the gfx-improve-202605 branch May 9, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant