riperiperi
|
36de337ac2
|
Add constrained border colours to samplers (#26)
|
2024-12-23 21:37:50 -06:00 |
|
Isaac Marovitz
|
dae0f3cded
|
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-12-23 21:37:01 -06:00 |
|
Isaac Marovitz
|
58fb8564a8
|
Start Proper Dispose
|
2024-12-23 21:29:47 -06:00 |
|
Isaac Marovitz
|
c7b6e4cf80
|
Break everything :D
|
2024-12-23 21:25:24 -06:00 |
|
Isaac Marovitz
|
18e1569941
|
Rebase + Format
|
2024-12-23 21:23:59 -06:00 |
|
Samuliak
|
d66c39b64b
|
don't hardcode render pipeline attachments
|
2024-12-23 21:23:42 -06:00 |
|
Isaac Marovitz
|
b157a8e549
|
Revise ISampler
|
2024-12-23 21:16:20 -06:00 |
|
Isaac Marovitz
|
7441d94f10
|
Formatting
|
2024-12-23 20:57:31 -06:00 |
|
Evan Husted
|
cbad43b003
|
some initial metal commits cherry-picked
|
2024-12-23 20:35:49 -06:00 |
|