Isaac Marovitz
c8308d27f1
Argument Buffers (#24)
* Stuff
* More arg buffer stuff
* Fixes
* Rebase
* Pass storage buffers to inline functions
* Fix binding
* Fix typo + Fix a couple shaders
* Enforce ids
* Dispose
* Mark used buffers as resident
* Update depth clear shader
* Fix non-contiguous struct defs
* Update ChangeBufferStride
* Fix StorageBuffer assignments
* Fix odyssey crash
* Retain buffer bindings
* Pad Std140
* Set texture data with safe buffers
* Clone buffers
* Always declare vert in
* Stop clears from breaking OpenGL games
* Fix depth clear
* Use invariant position
* Horribly inefficient texture & sampler arg buffers
* Fix missing struct access
* Minimise rebinds as much as possible
* Build arg buffers on staging buffer
2024-09-28 19:03:01 -04:00
..
2024-09-15 17:39:10 -03:00
2024-09-28 19:03:01 -04:00
2024-07-31 22:22:11 -03:00
2024-02-22 16:58:33 -03:00
2024-06-15 23:00:13 +02:00
2024-06-15 23:00:13 +02:00
2024-09-28 19:03:01 -04:00
2024-08-08 17:07:24 -03:00
2024-08-31 11:39:26 -03:00
2024-09-28 19:03:01 -04:00
2024-09-28 19:03:01 -04:00
2024-01-22 17:14:46 -03:00
2024-09-28 19:03:01 -04:00
2024-01-22 17:14:46 -03:00
2023-12-04 14:17:13 +01:00
2023-12-04 14:17:13 +01:00
2024-09-28 19:03:01 -04:00
2024-09-28 19:03:01 -04:00
2024-08-03 19:50:53 +01:00
2024-02-08 20:01:03 +01:00
2023-12-04 14:17:13 +01:00
2024-09-28 19:03:01 -04:00
2024-09-17 15:09:20 -03:00
2024-09-28 19:03:01 -04:00
2024-09-18 23:00:54 -03:00
2024-08-31 11:39:26 -03:00
2024-07-20 16:17:40 -03:00
2024-02-22 16:58:33 -03:00
2024-04-07 18:07:32 -03:00
2023-12-04 14:17:13 +01:00
2024-05-17 20:11:30 -03:00
2024-01-22 17:02:44 -03:00
2024-09-18 23:00:54 -03:00
2024-09-28 10:44:23 +02:00
2024-05-26 13:30:19 -03:00
2024-09-12 18:22:30 -03:00
2024-04-06 13:51:44 -03:00
2023-12-04 14:17:13 +01:00
2024-09-17 15:09:20 -03:00
2024-02-11 03:09:18 +01:00
2023-12-04 14:17:13 +01:00