Isaac Marovitz
|
02310e65b8
|
Boot Sonic Mania
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
a214788bfd
|
Update for new Shader IR format
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
cb23ee7b58
|
Update src/Ryujinx.Graphics.Metal/Pipeline.cs
Co-authored-by: gdkchan <gab.dark.100@gmail.com>
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
f1f553d675
|
Vertex Input Attributes
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
517b538ee9
|
Getting somewhere…
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
43ca9ba0f5
|
Remove removed special instructions
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
31bb429feb
|
Remaining instructions
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
d8a7a9c79d
|
atomics
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
152463c9db
|
“Do the simd_shuffle”
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
eeddfe63ea
|
Isn’t that conveniant?
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
7cb91d8e5f
|
More Shader Gen Stuff
Mostly copied from GLSL since in terms of syntax within blocks they’re pretty similar. Likely the result will need tweaking…
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
a588831673
|
Fix Metal Validation Error
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
0eafb3e5ac
|
SDL2 Headless Metal Backend support
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
5d1141398c
|
Easier capture stuff
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
726e9e7641
|
Define MaxFramesPerCapture
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
25a07f1be0
|
Cleanup encoder getting + Fix capture overflow
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
550f6b73ad
|
Formatting
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
eb7144aab9
|
Remaining functions
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
97bd13d5c1
|
Start of MSL instructions
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
ea08c2e6aa
|
Warn when generating unsupported shader
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
3d5feda60b
|
Pass sampler to Blit shader
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
814900d824
|
Shader comments
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
d829fba530
|
HelperShaders class
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
5ff215b322
|
Undertale boots
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
91ada49231
|
Check if packed depth is supported
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
84cb360030
|
Fix RGB Seizure
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
19b39b4c40
|
Barry is here mashallah
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
f85cd21108
|
Seizure my beloved is working
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
72f1cf6201
|
SetData
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
7e4b243ec0
|
Look ma no crash
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
e70039b2c1
|
Whitespace
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
945760ad0f
|
TODO
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
85cc32934b
|
BeginComputePass
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
7e6dc7d1b7
|
SetDepthTest
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
0189aaefbe
|
SetStencilTest
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
336a5b8e6c
|
Forgot depth
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
279948bbda
|
Texture usage
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
0b8dd42e23
|
CopyBuffer to Buffer
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
d62941f203
|
CopyTo Buffer
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
cdbcad30ce
|
SetData without region
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
879a762f75
|
Rewrite SetData for GPU
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
bccda3030c
|
Clear Buffer
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
015c7e83fc
|
Use Ryujinx Logger
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
37bda24658
|
One encoder at a time
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
35c12c65ee
|
Fix byte alignment
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
1373d274ba
|
Finish SetData /w region
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
5d16753a90
|
Spoof Counters
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
6429064521
|
BufferAccess
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
69755e00d1
|
Delete and Get Data from Buffer
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
65db392d5d
|
Bump SharpMetal
|
2024-05-16 15:41:41 -04:00 |
|