Commit graph

15 commits

Author SHA1 Message Date
30e90af276
feature: Attempt to decrease load by decreasing max frame rate of window
We don't really need to run at twice the speed of the display's refresh
rate as Raylib manages the target time between frames well.
2025-06-27 12:48:25 -04:00
8b482cecd5
feature: Add dummy mode 2025-06-27 12:26:54 -04:00
77792a82a6
chore: Seperate Go modules into seperate directories
This is done to help potential dependents reduce download sizes and only
download what they need.
2025-06-26 18:57:29 -04:00
eb33ec116e
chore: Remove culling hacks as they don't work :( 2025-06-26 18:25:37 -04:00
9f9c8b4be7
feature: Add primitive version of multiple displays 2025-06-26 17:44:36 -04:00
322e00b3b9
chore: Remove unused fields in the renderer metadata struct 2025-06-26 00:30:39 -04:00
47e693a7b9
feature: Get initial multi-display working in Go 2025-06-25 21:48:40 -04:00
243d595a35
feature: Get sensor data reading working 2025-06-24 16:30:16 -04:00
b22931ffaf
fix: Adds missing EvdiDisplayMetadata struct 2025-06-23 13:19:43 -04:00
a9156f7ec2
feature: Add EVDI display initialization 2025-06-23 13:17:44 -04:00
6d5444a31c
chore: Get raylib POC working 2025-06-23 12:00:57 -04:00
b1c83dbf69
fix: Fixes Linux patching tools to upload custom EDID data correctly 2025-06-23 11:23:11 -04:00
1168edfd52
chore: Change wording in default_config to not imply overclocking
capabilities
2025-06-22 20:19:47 -04:00
183d2606dc
feature: Add basic EDID reading, writing, and patching capabilities 2025-06-22 20:14:04 -04:00
d0a4d26082
chore: Add basic config creation and reading 2025-06-22 12:28:00 -04:00