Commit graph

30 commits

Author SHA1 Message Date
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
5ea88e8c4a Merge pull request 'Rewrite entire codebase into Go' (#2) from go-rewrite into main
Reviewed-on: #2
2025-06-25 21:49:50 -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
ad3045fc29
chore: Add basic skeleton of the Xreal driver 2025-06-23 13:49:53 -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
a88b75a4bc
chore: Cleanup README 2025-06-21 13:02:45 -04:00
643fd3c61c
chore: Remove legacy Python codebase 2025-06-21 12:58:41 -04:00
919d247934
chore: Add initial implementation of spatial virtual displays 2025-06-20 20:36:21 -04:00
00988c3c28
fix: Remove factually incorrect bulletpoint about Nebula 2025-06-10 22:40:30 -04:00
8d5c763b0c
fix: Fixes keyboard input not working in Python 2025-06-10 22:38:47 -04:00
ad451ac014
feature: Improve device quirks support 2025-06-10 22:37:09 -04:00
79c7846ecd
feature: Get initial 3D working 2025-06-10 11:27:27 -04:00
13cd47e35f
fix: Fixes dumping custom EDID firmware for no reason 2025-06-08 18:21:32 -04:00
fd10cc8780
chore: Add TL;DR in Nebula section 2025-06-08 18:20:22 -04:00
59182920e3
chore: Update README 2025-06-08 18:19:00 -04:00
c0a3619a6f
chore: Restructure submodules and add support for nreal-driver 2025-06-08 18:18:48 -04:00
d15a716476
feature: Add ability to draw to display directly from Python 2025-06-08 09:19:44 -04:00
81b89a1a4f
chore: Get display EDID patching working 2025-06-07 20:22:17 -04:00
0fd3b21d6d
chore: Implement display initialization 2025-06-04 22:53:38 -04:00
5adf93a9d3 Initial commit 2025-06-04 17:48:22 -04:00