Gregory Wells
|
096123ce34
|
rename gryphn return code
|
2025-07-29 06:22:31 -04:00 |
|
Gregory Wells
|
9e2dc76e8a
|
rewrote instance creation
|
2025-07-29 06:18:47 -04:00 |
|
Gregory Wells
|
bcb58fcbe7
|
fix some extensions
|
2025-07-29 06:08:34 -04:00 |
|
Gregory Wells
|
e31bb3ab3b
|
update some loader stuff
|
2025-07-29 06:08:23 -04:00 |
|
Gregory Wells
|
3f1901da8c
|
redo debugger to be called gnDebuggerCreateInfo
|
2025-07-29 06:03:35 -04:00 |
|
Gregory Wells
|
f1281ab544
|
remove error code typedef
|
2025-07-29 06:03:21 -04:00 |
|
Gregory Wells
|
4ae85a10d1
|
add error code to gryphn
|
2025-07-29 06:01:39 -04:00 |
|
Gregory Wells
|
07a2cf85ad
|
update gryphn to use GN_FALSE + GN_TRUE
|
2025-07-28 20:05:44 -04:00 |
|
Gregory Wells
|
d649e5b3bb
|
remove const qualified on gnUnifromAllocationInfo
|
2025-07-24 09:33:24 -04:00 |
|
Gregory Wells
|
6c09d2806d
|
fix some multisampling stuff
|
2025-07-24 08:34:31 -04:00 |
|
Gregory Wells
|
1d23dd0b80
|
kinda start to fix render pass descriptors in metal
|
2025-07-24 08:29:05 -04:00 |
|
Gregory Wells
|
ddf23f71fc
|
stop macos from changing CAMetalLayer color format
|
2025-07-23 18:09:26 -04:00 |
|
Gregory Wells
|
554bbbcf2e
|
add GN_SUBOPTIMAL_PRESENTATION_QUEUE return for mtlGetImage
|
2025-07-23 17:00:31 -04:00 |
|
Gregory Wells
|
3661e39ac1
|
support dynamic uniform buffers on metal
|
2025-07-23 16:36:39 -04:00 |
|
Gregory Wells
|
bb19d855f5
|
finish redoing render pass creation on metal
|
2025-07-23 15:42:34 -04:00 |
|
Gregory Wells
|
ac0813e7f2
|
add dynamic offset information
|
2025-07-23 15:30:37 -04:00 |
|
Gregory Wells
|
9eadacc5d7
|
make dynamic uniforms work in metal (kinda)
|
2025-07-23 15:30:24 -04:00 |
|
Gregory Wells
|
0da1a8a4f6
|
support dynamic uniform buffers on vulkan
|
2025-07-23 11:57:17 -04:00 |
|
Gregory Wells
|
9c03d38f51
|
fix utils
|
2025-07-21 14:19:52 -04:00 |
|
Gregory Wells
|
c2d1999359
|
Update README.md
|
2025-07-21 14:15:30 -04:00 |
|
Gregory Wells
|
a08778c099
|
some more stuff that idk why i did it
|
2025-07-21 13:50:39 -04:00 |
|
Gregory Wells
|
239d8bcdb8
|
stop printing shader code
|
2025-07-21 13:27:58 -04:00 |
|
Gregory Wells
|
1f85aa30bd
|
finish redoing metal shader workflow
|
2025-07-21 13:27:40 -04:00 |
|
Gregory Wells
|
46d1c2e802
|
change GN_IMAGE_DESCRIPTOR to GN_COMBINED_IMAGE_SAMPLER_DESCRIPTOR
|
2025-07-21 10:51:55 -04:00 |
|
Gregory Wells
|
6ac58529db
|
bind buffer and use in vertex buffer
|
2025-07-21 09:43:09 -04:00 |
|
Gregory Wells
|
484bea4762
|
generate used resources
|
2025-07-21 09:40:16 -04:00 |
|
Gregory Wells
|
36cb91e147
|
dynamially generate the argument descriptor
|
2025-07-21 09:35:00 -04:00 |
|
Gregory Wells
|
6b71e44d21
|
actually get uniforms to work (with my test case)
|
2025-07-21 09:33:05 -04:00 |
|
Gregory Wells
|
3497e32e47
|
change some stuff in texture creation
|
2025-07-21 09:32:47 -04:00 |
|
Gregory Wells
|
3da744342a
|
log out command buffer errros
|
2025-07-21 09:32:32 -04:00 |
|
Gregory Wells
|
f60b34c1a6
|
idk xcode told me this was better
|
2025-07-21 09:32:20 -04:00 |
|
Gregory Wells
|
b68d5f9688
|
remove unused color space
|
2025-07-21 09:32:03 -04:00 |
|
Gregory Wells
|
49846d468e
|
fix depth attachment pixel format not being set
|
2025-07-21 09:31:52 -04:00 |
|
Greg Wells
|
aa729d3589
|
finish redo metal shader compilation
|
2025-07-19 14:31:49 -04:00 |
|
Greg Wells
|
7d4973e27d
|
almost finish redoing metal shader compilation
|
2025-07-19 07:10:02 -04:00 |
|
Greg Wells
|
eca4a144e1
|
stop auto resizing command buffers array list
|
2025-07-19 07:09:26 -04:00 |
|
Greg Wells
|
443828b46a
|
redo queue to be less async
|
2025-07-19 07:08:49 -04:00 |
|
Greg Wells
|
b8f431a5e0
|
redo metal shader compilation with argument buffers
|
2025-07-18 21:29:24 -04:00 |
|
Greg Wells
|
431436b945
|
start to redo metal shader compilation
|
2025-07-18 20:58:23 -04:00 |
|
Greg Wells
|
02240783c3
|
Update README.md
|
2025-07-17 14:34:32 -04:00 |
|
Greg Wells
|
0fda577f03
|
fix 1 of many bugs in GN_RENDERINGAPI_METAL
|
2025-07-16 20:23:36 -04:00 |
|
Greg Wells
|
289106597c
|
Update README.md
|
2025-07-16 20:07:33 -04:00 |
|
Greg Wells
|
ab72c87421
|
function loader supports GN_EXT_QUEUES
|
2025-07-16 20:03:15 -04:00 |
|
Greg Wells
|
29a2818643
|
GN_EXT_QUEUES done, untested
|
2025-07-16 19:52:12 -04:00 |
|
Greg Wells
|
4746e07c9d
|
gnQueueSubmit
|
2025-07-16 19:43:14 -04:00 |
|
Greg Wells
|
ebc9a92f37
|
get vulkan queues
|
2025-07-16 19:31:46 -04:00 |
|
Greg Wells
|
cafe294a17
|
redo some stuffs
|
2025-07-16 19:23:55 -04:00 |
|
Greg Wells
|
7e724da698
|
more GN_EXT_QUEUES business
|
2025-07-16 19:19:03 -04:00 |
|
Greg Wells
|
b3f72c94ae
|
device queue create infos
|
2025-07-16 19:10:20 -04:00 |
|
Greg Wells
|
b754e5b84b
|
fix bug when queue failed to get image the fence was never reset
|
2025-07-16 18:47:44 -04:00 |
|