Isaac Marovitz
|
a42b70890b
|
Cleanup + Format
|
2024-09-18 23:26:30 +02:00 |
Isaac Marovitz
|
67e83af943
|
Start Proper Dispose
|
2024-09-18 23:26:29 +02:00 |
Samuliak
|
8ad4ee2892
|
do texture barrier tiled
|
2024-09-18 23:26:29 +02:00 |
Samuliak
|
5bf7e146fa
|
do texture barrier
|
2024-09-18 23:26:29 +02:00 |
Samuliak
|
94b253476e
|
implement depth stencil cache
|
2024-09-18 23:26:28 +02:00 |
Isaac Marovitz
|
57d68ce7f0
|
Fix typo in SamplerType.TextureBuffer
|
2024-09-18 23:26:28 +02:00 |
Isaac Marovitz
|
d5f510a745
|
Fix StoreActions & Don’t Clamp Scissor for Now
|
2024-09-18 23:26:27 +02:00 |
Isaac Marovitz
|
f836258728
|
Depth Clear
|
2024-09-18 23:26:27 +02:00 |
Isaac Marovitz
|
d79f6b9743
|
Shitty Clears + Inline Buffer Improvements?
|
2024-09-18 23:26:26 +02:00 |
Isaac Marovitz
|
52978986c7
|
FragmentOutputDepth Fixes
|
2024-09-18 23:26:26 +02:00 |
Isaac Marovitz
|
1984c5af7e
|
Depth Sampler Fixes
|
2024-09-18 23:26:26 +02:00 |
Isaac Marovitz
|
8e9f7f4829
|
Revert position changes
|
2024-09-18 23:26:25 +02:00 |
Isaac Marovitz
|
3044457dca
|
Nvm it should be in.position
|
2024-09-18 23:26:25 +02:00 |
Isaac Marovitz
|
290b8657d2
|
More shader fixes
|
2024-09-18 23:26:25 +02:00 |
Samuliak
|
0b2984e4b6
|
fix: incorrect layer count of texture view
|
2024-09-18 23:26:24 +02:00 |
Samuliak
|
0d7fb3aaef
|
don't use mask on size query
|
2024-09-18 23:26:24 +02:00 |
Samuliak
|
89c29152d0
|
declare local memory
|
2024-09-18 23:26:23 +02:00 |
Samuliak
|
c3575ce115
|
support multiple render targets & fix: incorrect texture name
|
2024-09-18 23:26:23 +02:00 |
Samuliak
|
bde83d8469
|
put render pipeline cache into a separate file
|
2024-09-18 23:26:23 +02:00 |
Samuliak
|
d77f5a7fb1
|
implement pipeline cache
|
2024-09-18 23:26:22 +02:00 |
Isaac Marovitz
|
4d24cc6e63
|
Use return value of BeginRenderPass
|
2024-09-18 23:26:22 +02:00 |
Isaac Marovitz
|
9e799f5589
|
Cleanup
|
2024-09-18 23:26:22 +02:00 |
Samuliak
|
19f53084fc
|
remove outdated comment
|
2024-09-18 23:26:22 +02:00 |
Isaac Marovitz
|
d72e63978e
|
Fix table
|
2024-09-18 23:26:21 +02:00 |
Isaac Marovitz
|
a1851c480e
|
Dont hardcode Vertex Format
|
2024-09-18 23:26:21 +02:00 |
Samuliak
|
e2fc86a67e
|
style
|
2024-09-18 23:26:21 +02:00 |
Samuliak
|
f3885d72e5
|
bring back inline updates for some state
|
2024-09-18 23:26:20 +02:00 |
Samuliak
|
4235eddfd2
|
fix: don't rebind pipeline unless dirty
|
2024-09-18 23:26:20 +02:00 |
Samuliak
|
45f7e4ce53
|
don't bind null vertex buffers
|
2024-09-18 23:26:20 +02:00 |
Samuliak
|
5c34de072c
|
mark state as dirty
|
2024-09-18 23:26:19 +02:00 |
Samuliak
|
77ca515e06
|
add todo notice
|
2024-09-18 23:26:19 +02:00 |
Samuliak
|
c3d1f93bc1
|
don't end render pass when not neccessary
|
2024-09-18 23:26:19 +02:00 |
Isaac Marovitz
|
9e8b333d9c
|
Remove rebase garbage
|
2024-09-18 23:26:18 +02:00 |
Isaac Marovitz
|
ac96cb7587
|
Be smart and use a bitmask not a list
|
2024-09-18 23:26:18 +02:00 |
Isaac Marovitz
|
503291e5d9
|
Cleanup
|
2024-09-18 23:26:18 +02:00 |
Isaac Marovitz
|
408b72bce1
|
Fix Vertex Attributes in Wonder & Kirby
|
2024-09-18 23:26:17 +02:00 |
Isaac Marovitz
|
205df92942
|
Implement SetDepthClamp
|
2024-09-18 23:26:17 +02:00 |
Isaac Marovitz
|
f72a5ccdf9
|
Implement SetBlendState
|
2024-09-18 23:26:17 +02:00 |
Isaac Marovitz
|
12fc642fb6
|
Be consistent with things that lack support
|
2024-09-18 23:26:17 +02:00 |
Isaac Marovitz
|
c70f7005dd
|
Ignore SetDepthMode
|
2024-09-18 23:26:16 +02:00 |
Isaac Marovitz
|
500aff53b1
|
Make Texture Volatile on dispose
|
2024-09-18 23:26:16 +02:00 |
Isaac Marovitz
|
0a7cec1a29
|
Format
|
2024-09-18 23:26:15 +02:00 |
Isaac Marovitz
|
07e329a37c
|
Fix present
|
2024-09-18 23:26:15 +02:00 |
Isaac Marovitz
|
1433218fad
|
Fix Depth/Stencil attachments
|
2024-09-18 23:26:15 +02:00 |
Isaac Marovitz
|
741b74a991
|
Break everything :D
|
2024-09-18 23:26:14 +02:00 |
Isaac Marovitz
|
369476f775
|
Clamp ScissorRect
|
2024-09-18 23:26:14 +02:00 |
Isaac Marovitz
|
271d185861
|
Set DepthAttachmentPixelFormat
|
2024-09-18 23:26:13 +02:00 |
Isaac Marovitz
|
a568e19434
|
Set Depth Attachment Texture
|
2024-09-18 23:26:13 +02:00 |
Isaac Marovitz
|
6d3df3a4ab
|
Clamp Viewport ZNear & ZFar
|
2024-09-18 23:26:13 +02:00 |
Samuliak
|
97f8c836d6
|
format
|
2024-09-18 23:26:13 +02:00 |