Samuliak
|
94e077ca27
|
do texture barrier tiled
|
2024-12-23 21:29:44 -06:00 |
|
Samuliak
|
a10b0230c3
|
do texture barrier
|
2024-12-23 21:29:42 -06:00 |
|
Isaac Marovitz
|
7f8d54d6dc
|
Depth Clear
|
2024-12-23 21:29:33 -06:00 |
|
Isaac Marovitz
|
90e3899c23
|
Shitty Clears + Inline Buffer Improvements?
|
2024-12-23 21:29:24 -06:00 |
|
Isaac Marovitz
|
2316f30de1
|
Use return value of BeginRenderPass
|
2024-12-23 21:28:33 -06:00 |
|
Samuliak
|
f3d314104f
|
don't end render pass when not neccessary
|
2024-12-23 21:28:01 -06:00 |
|
Isaac Marovitz
|
4f356b4117
|
Implement SetDepthClamp
|
2024-12-23 21:27:10 -06:00 |
|
Isaac Marovitz
|
15051d6e56
|
Implement SetBlendState
|
2024-12-23 21:27:08 -06:00 |
|
Isaac Marovitz
|
2587e1ff22
|
Be consistent with things that lack support
|
2024-12-23 21:27:06 -06:00 |
|
Isaac Marovitz
|
0d5292ff8c
|
Ignore SetDepthMode
|
2024-12-23 21:27:04 -06:00 |
|
Isaac Marovitz
|
95af212cfc
|
Fix present
|
2024-12-23 21:26:46 -06:00 |
|
Isaac Marovitz
|
c7b6e4cf80
|
Break everything :D
|
2024-12-23 21:25:24 -06:00 |
|
Isaac Marovitz
|
96d884a15b
|
Clamp ScissorRect
|
2024-12-23 21:25:21 -06:00 |
|
Isaac Marovitz
|
7f65ec0b8c
|
Set Depth Attachment Texture
|
2024-12-23 21:25:17 -06:00 |
|
Isaac Marovitz
|
824321c88a
|
Clamp Viewport ZNear & ZFar
|
2024-12-23 21:25:08 -06:00 |
|
Samuliak
|
2bef29b200
|
offset storage buffer bindings by 15
|
2024-12-23 21:24:35 -06:00 |
|
Samuliak
|
d66c39b64b
|
don't hardcode render pipeline attachments
|
2024-12-23 21:23:42 -06:00 |
|
Isaac Marovitz
|
ba05ed9552
|
Format
|
2024-12-23 21:23:14 -06:00 |
|
Isaac Marovitz
|
b85721b738
|
Rebase + GAL Changes
|
2024-12-23 21:23:06 -06:00 |
|
Isaac Marovitz
|
9d7164a329
|
Remove TODOs
|
2024-12-23 21:21:51 -06:00 |
|
Isaac Marovitz
|
2f70337dca
|
Fix Scissor/Viewport state & Validation Error
|
2024-12-23 21:21:47 -06:00 |
|
Isaac Marovitz
|
44bd12104b
|
Bind Uniform & Storage Buffers
|
2024-12-23 21:21:31 -06:00 |
|
Isaac Marovitz
|
6a67822b3b
|
Set scissors & viewports
|
2024-12-23 21:19:26 -06:00 |
|
Isaac Marovitz
|
36fe41bffd
|
Format
|
2024-12-23 21:19:19 -06:00 |
|
Isaac Marovitz
|
e758e531c5
|
Fix some crashes
|
2024-12-23 21:19:16 -06:00 |
|
Isaac Marovitz
|
44f4d41cf8
|
Blit at the end of the render
|
2024-12-23 21:17:25 -06:00 |
|
Isaac Marovitz
|
b4f468c653
|
Load attachments
|
2024-12-23 21:17:21 -06:00 |
|
Isaac Marovitz
|
fc7f09624c
|
Fix VertexBuffers
Naive non-managed approach
|
2024-12-23 21:16:57 -06:00 |
|
Isaac Marovitz
|
dc4305f1cf
|
Formatting
|
2024-12-23 21:16:48 -06:00 |
|
Isaac Marovitz
|
89d1caf30f
|
Dont set Vertex Attributes for now
|
2024-12-23 21:16:35 -06:00 |
|
Isaac Marovitz
|
de7b3e7dac
|
Remove capture code
|
2024-12-23 21:16:31 -06:00 |
|
Isaac Marovitz
|
94e15aa662
|
Bind Textures & Samplers
|
2024-12-23 21:16:27 -06:00 |
|
Isaac Marovitz
|
b157a8e549
|
Revise ISampler
|
2024-12-23 21:16:20 -06:00 |
|
Isaac Marovitz
|
76bafe75f4
|
FIx build
|
2024-12-23 21:15:56 -06:00 |
|
Isaac Marovitz
|
3c562d8906
|
Fix some rebase errors
|
2024-12-23 21:15:36 -06:00 |
|
Isaac Marovitz
|
df0dc4454b
|
End Pass on Dispose
|
2024-12-23 21:15:33 -06:00 |
|
Isaac Marovitz
|
26ea1e6d37
|
Don’t change Render State if Vertex Function is Invalid
|
2024-12-23 21:15:26 -06:00 |
|
Isaac Marovitz
|
cb36036faa
|
Render Targets
|
2024-12-23 21:15:01 -06:00 |
|
Isaac Marovitz
|
b6116da940
|
Formatting
|
2024-12-23 21:14:50 -06:00 |
|
Isaac Marovitz
|
b3629e3a8b
|
Vertex buffer data
|
2024-12-23 21:09:25 -06:00 |
|
Isaac Marovitz
|
c216028d00
|
Dont be stupid
|
2024-12-23 21:09:18 -06:00 |
|
Isaac Marovitz
|
be1d099879
|
Set Vertex Descriptor properly
|
2024-12-23 21:08:54 -06:00 |
|
Isaac Marovitz
|
3529fcd592
|
Start vertex descriptor work
|
2024-12-23 21:08:44 -06:00 |
|
Isaac Marovitz
|
84c90f8895
|
Update src/Ryujinx.Graphics.Metal/Pipeline.cs
Co-authored-by: gdkchan <gab.dark.100@gmail.com>
|
2024-12-23 21:00:54 -06:00 |
|
Isaac Marovitz
|
5a802a550b
|
Fix Metal Validation Error
|
2024-12-23 21:00:16 -06:00 |
|
Isaac Marovitz
|
8b9d6ffc94
|
Easier capture stuff
|
2024-12-23 20:58:47 -06:00 |
|
Isaac Marovitz
|
4cde7a4125
|
Define MaxFramesPerCapture
|
2024-12-23 20:58:39 -06:00 |
|
Isaac Marovitz
|
c1ef270b9d
|
Cleanup encoder getting + Fix capture overflow
|
2024-12-23 20:58:32 -06:00 |
|
Isaac Marovitz
|
7441d94f10
|
Formatting
|
2024-12-23 20:57:31 -06:00 |
|
Isaac Marovitz
|
25dba8da7c
|
Pass sampler to Blit shader
|
2024-12-23 20:55:21 -06:00 |
|