Gregory Wells
|
b5cd8ad7db
|
redo error handling
|
2025-08-03 17:51:54 -04:00 |
|
Gregory Wells
|
c114de2bc4
|
redo metal fence model
|
2025-08-03 17:49:45 -04:00 |
|
Gregory Wells
|
4e55fc6724
|
misses a couple vulkan warnings
|
2025-08-03 15:45:45 -04:00 |
|
Gregory Wells
|
a49a0a5a3e
|
fixed a good couple of metal warnings
|
2025-08-03 15:44:09 -04:00 |
|
Gregory Wells
|
b1790b59d8
|
fix the last few vulkan warnings
|
2025-08-03 15:29:13 -04:00 |
|
Gregory Wells
|
5f298554fd
|
more error hunting
|
2025-08-03 15:08:01 -04:00 |
|
Gregory Wells
|
acfc32656f
|
fix some warnings
|
2025-08-03 14:29:26 -04:00 |
|
Gregory Wells
|
50b285e824
|
fix output devices
|
2025-08-03 13:33:49 -04:00 |
|
Gregory Wells
|
69b063d6e5
|
add in an include
|
2025-08-03 12:10:41 -04:00 |
|
Gregory Wells
|
193fe6348c
|
move image format over to core
|
2025-08-03 11:47:59 -04:00 |
|
Gregory Wells
|
99892c6cbd
|
remove some debug messages
|
2025-08-03 11:43:49 -04:00 |
|
Gregory Wells
|
17b1cff781
|
a lot of loader cleanup
|
2025-08-03 11:43:20 -04:00 |
|
Gregory Wells
|
988333c0ac
|
essentially finish the loader rewrite
|
2025-08-03 10:59:00 -04:00 |
|
Gregory Wells
|
9d0f42731b
|
fix a lot of things
|
2025-08-03 10:27:30 -04:00 |
|
Gregory Wells
|
8a0ed5e7be
|
fix surface creation
|
2025-08-03 10:19:42 -04:00 |
|
Gregory Wells
|
74dc644cb6
|
redo gryphn output devices
|
2025-08-03 10:17:17 -04:00 |
|
Gregory Wells
|
0647207f9e
|
finish better vulkan error handling
|
2025-08-03 10:13:36 -04:00 |
|
Gregory Wells
|
c4af74aa52
|
more loader redoing (for instance)
|
2025-08-03 09:59:19 -04:00 |
|
Gregory Wells
|
da20b01638
|
continue instance functions redo
|
2025-08-03 09:55:29 -04:00 |
|
Gregory Wells
|
77b52b5d2d
|
redo some instance funcions stuff
|
2025-08-03 09:28:49 -04:00 |
|
Gregory Wells
|
797191c2b6
|
start using the dispatcher
|
2025-07-30 21:32:04 -04:00 |
|
Gregory Wells
|
c851c470b4
|
fnish metals new return codes
|
2025-07-29 11:59:10 -04:00 |
|
Gregory Wells
|
b5984d22f4
|
finish vulkans support of return codes
|
2025-07-29 11:57:05 -04:00 |
|
Gregory Wells
|
a628dc7a23
|
some more vulkan return code production
|
2025-07-29 09:46:26 -04:00 |
|
Gregory Wells
|
09b139efa5
|
update command buffers
|
2025-07-29 09:37:19 -04:00 |
|
Gregory Wells
|
d48b4f0684
|
redo gryphn return codes in vulkan
|
2025-07-29 09:35:12 -04:00 |
|
Gregory Wells
|
07a2cf85ad
|
update gryphn to use GN_FALSE + GN_TRUE
|
2025-07-28 20:05:44 -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
|
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
|
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 |
|