Commit Graph

72 Commits (688fccf251f22cea126ce1f07e27582848511a63)
 

Author SHA1 Message Date
noah metz 74e1a05790 Got basic text pipeline working, want to minimize the amount of data transfered to GPU so that strings don't repeat so much data 2024-10-14 01:00:10 -06:00
noah metz ea72e53c93 Started UI text pipeline with 4x4 test font 2024-10-13 22:18:37 -06:00
noah metz dc6e44ef99 Moved some RenderContext items to new UIContext struct 2024-10-13 20:27:09 -06:00
noah metz 4e7813499f Delted commited object file. Renamed shaders. Started ui text pipeline. 2024-10-13 16:04:12 -06:00
noah metz b2a8d283f6 Cleaned up UI rects into UILayers which contain batches of rects to be drawn 2024-10-13 15:44:33 -06:00
noah metz 4c2bade162 Changed polygon pipeline to rect pipeline, need to add UVs to it now 2024-10-13 14:38:17 -06:00
noah metz 241af49a80 Moved world, ui, and ui objects to different render passes 2024-10-13 14:22:47 -06:00
noah metz 7a3d316281 Removed debug print 2024-10-13 14:11:53 -06:00
noah metz 760b7bc389 Updated ui polygon pipeline with structure to hold details(want to store all polygons in one buffer). Added screen matrix to ui polygon shader. 2024-10-13 14:11:28 -06:00
noah metz 1811321528 Cleaned up ui pipeline creation, need to make struct for ui polygons and figure out UVs 2024-10-12 14:01:23 -06:00
noah metz e9d3a71a1d Updated gitignore, got basic polygon UI pipeline rendering shapes with offsets/colors 2024-10-09 20:00:56 -06:00
noah metz 1fa7b38624 Updated gitignore, added pipeline creation code and basic render loop 2024-10-09 14:31:30 -06:00
noah metz bf3a2c33df Updated gitignore 2024-10-09 10:55:13 -06:00
noah metz 2accc9a952 Initial commit of C vulkan code 2024-10-09 10:54:19 -06:00
noah metz 28fc752354 Filling out client 2024-10-07 22:15:07 -06:00
noah metz 5baf53e284 Moved client back to go 2024-10-07 21:14:29 -06:00
noah metz 346822164d Reduced go dependencies 2024-10-07 16:44:48 -06:00
noah metz 5eef1e1bbe Removed zmq 2024-10-07 16:44:08 -06:00
noah metz 0e2fe46ca8 Changed cmake project to autotols 2024-10-07 16:32:05 -06:00
noah metz 5ff2ffe7b7 Reorganized, added C Client 2024-10-07 15:43:10 -06:00
noah metz 3b2dc79d0f update readme 2024-10-07 15:14:59 -06:00
noah metz 7f0e92c198 Initial commit 2024-08-09 10:31:09 -06:00