Gregory Wells gawells
  • Joined on 2025-08-17
gawells pushed to master at AstralTech/Gryphn 2025-10-01 13:27:53 -04:00
5228b6630c finally redo physical device creation
5ce0ff3350 fix can device present function
63ec31216e forgot to return array of devices
ebc6ce724f fix some shit in the validation layers
3a5ddac2c5 "fixed" metal impl
Compare 29 commits »
gawells pushed to main at AstralTech/Gryphn-Utils 2025-09-17 13:51:07 -04:00
7d818db7f9 add extend 2d class
gawells pushed to master at AstralTech/Gryphn 2025-08-29 13:45:11 -04:00
76a787d48f fix some compile errors
1e8855905d update version of utils used
Compare 2 commits »
gawells pushed to main at AstralTech/Gryphn-Utils 2025-08-29 13:42:52 -04:00
9833dc3c12 fix warning
gawells pushed to master at AstralTech/Gryphn 2025-08-20 14:44:56 -04:00
809750749a Update README.md
4d904557d8 Finish OpenGL support
263a8e54fa truly bind all uniforms
Compare 3 commits »
gawells pushed to master at AstralTech/Gryphn 2025-08-20 10:53:17 -04:00
5422fd8b68 finally get stuff to present
gawells pushed to master at AstralTech/Gryphn 2025-08-19 22:26:26 -04:00
0c89bdb791 bind texture uniforms
c7ae6532fd update uniforms properly
18ec089ebc copy set map to graphics pipeline
0c0988b75a redo shader mapping
01de997df5 fix buffer binding on OpenGL
Compare 6 commits »
gawells pushed to master at AstralTech/Gryphn 2025-08-19 17:49:26 -04:00
f5d7257e66 fix framebuffers being drawn flipped
16d2e7b8fc SRGB in OpenGL
7f6ec430de finish the most basic rendering pipeline
50d8a669b3 draw commands
55605b6d5f render
Compare 7 commits »
gawells pushed to master at AstralTech/Gryphn 2025-08-18 22:35:28 -04:00
51bd6e28fa get the first opengl commands to be deferred
7b1266281c Run OpenGL commands
be2f91e2bb command runner and some tests
d1862e3d6f setup basic command runner
10cd374731 create graphics pipelines
Compare 7 commits »
gawells pushed to master at AstralTech/Gryphn 2025-08-18 20:29:49 -04:00
5db32f367a OpenGL texture API
2e02bbf799 fix formats in OpenGL
8658c7646f add support for more formats in vulkan
c99a4cdb31 fix validation
f045793322 just create texture storage
Compare 8 commits »
gawells pushed to master at AstralTech/Gryphn 2025-08-17 23:50:28 -04:00
97a70e911d fix glBufferData not being called to set buffer size
2f1db4043a remove usless include
eb11649a03 dont destroy texture if handle is NULL
026fc52d7c uniform API in OpenGL
Compare 4 commits »
gawells pushed to master at AstralTech/Gryphn 2025-08-17 23:06:19 -04:00
f4e448177b update utils to new repo
gawells pushed to main at AstralTech/Gryphn-Utils 2025-08-17 23:05:09 -04:00
f3646609c1 Create gryphn_cpp_function.h
ba67d0366d fix some errors on GCC
d7a13b16d1 Update gryphn_vec3.c
e3286f119d fix duplicate symbols bug
b5f0d16412 move around some utils stuff
Compare 10 commits »
gawells created branch main in AstralTech/Gryphn-Utils 2025-08-17 23:05:09 -04:00
gawells created repository AstralTech/Gryphn-Utils 2025-08-17 23:04:23 -04:00
gawells pushed to master at AstralTech/Gryphn 2025-08-17 23:01:48 -04:00
6c6037b76f Update README.md
8fc99079dc command buffer basic lifecycle
5b43e3d5be OpenGL buffers
362efd8920 command pool and command buffers
d48332fdcd write the functions for the command pool/buffers
Compare 19 commits »
gawells pushed to master at AstralTech/Gryphn 2025-08-17 21:41:20 -04:00
70f8d5f31d fix transfer queue jazz
94fb6fa2dc add allocators into instance
3c8205c20f finish moving present queue index to presentation queue
9b0a90f8fc make debugger header only
499fa5b1e7 present queue now stores present queue index
Compare 10 commits »
gawells created branch master in AstralTech/Gryphn 2025-08-17 21:41:20 -04:00
gawells created repository AstralTech/Gryphn 2025-08-17 21:40:31 -04:00