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
|
efa9d56a56
|
Fix Cubemap & Array Texture Creation
|
2024-12-23 21:19:08 -06:00 |
|
Isaac Marovitz
|
b95e1d288b
|
Properly check for 3D
|
2024-12-23 21:17:32 -06:00 |
|
Isaac Marovitz
|
48aba086e1
|
Fix swizzle for certain formats
|
2024-12-23 21:17:28 -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
|
3117aeca7f
|
Cleanup Shader I/O
|
2024-12-23 21:17:17 -06:00 |
|
Isaac Marovitz
|
987a42ce30
|
Fix fragment shader bindings
|
2024-12-23 21:17:09 -06:00 |
|
Isaac Marovitz
|
fc7f09624c
|
Fix VertexBuffers
Naive non-managed approach
|
2024-12-23 21:16:57 -06:00 |
|
Isaac Marovitz
|
e2445990a5
|
Fix some shader gen problems…
|
2024-12-23 21:16:52 -06:00 |
|
Isaac Marovitz
|
dc4305f1cf
|
Formatting
|
2024-12-23 21:16:48 -06:00 |
|
Isaac Marovitz
|
b7a0aefa80
|
Make TypeConversion failure an error
|
2024-12-23 21:16:42 -06:00 |
|
Isaac Marovitz
|
7a99143a8a
|
Fix MSL Reinterpret Casts
|
2024-12-23 21:16:39 -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
|
6685041545
|
Try again
|
2024-12-23 21:16:15 -06:00 |
|
Isaac Marovitz
|
b8630b5c45
|
Resolve warning
|
2024-12-23 21:16:12 -06:00 |
|
Isaac Marovitz
|
c0da3d68ca
|
Formatting
|
2024-12-23 21:16:07 -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
|
e8d0212ec6
|
“Report” Driver
|
2024-12-23 21:15:18 -06:00 |
|
Isaac Marovitz
|
e7197877a2
|
Adjust function signature
|
2024-12-23 21:15:14 -06:00 |
|
Isaac Marovitz
|
dff9046f55
|
Get it building again
|
2024-12-23 21:15:07 -06:00 |
|
Isaac Marovitz
|
cb36036faa
|
Render Targets
|
2024-12-23 21:15:01 -06:00 |
|
Isaac Marovitz
|
c4cf4895d8
|
format
|
2024-12-23 21:14:55 -06:00 |
|
Isaac Marovitz
|
b6116da940
|
Formatting
|
2024-12-23 21:14:50 -06:00 |
|
Isaac Marovitz
|
fbcd9994c8
|
smh
|
2024-12-23 21:14:18 -06:00 |
|
Isaac Marovitz
|
5d90932277
|
Dont specify [[stage_in]] on fragment
|
2024-12-23 21:14:06 -06:00 |
|
Isaac Marovitz
|
037157135e
|
If one shader fails, whole program fails
|
2024-12-23 21:12:41 -06:00 |
|
Isaac Marovitz
|
d45c7711ba
|
Fix fragment shaders (and fuck everything up)
|
2024-12-23 21:09:35 -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
|
02fbcfbadb
|
Dont set 0 attributes
|
2024-12-23 21:09:07 -06:00 |
|
Isaac Marovitz
|
a5c1b6a255
|
Reset Descriptor instead of making a new object
|
2024-12-23 21:09:00 -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
|
3398977c97
|
Implement CreateProgram
|
2024-12-23 21:08:35 -06:00 |
|
Isaac Marovitz
|
fe62c794b9
|
Fix fragment output color
|
2024-12-23 21:08:21 -06:00 |
|
Isaac Marovitz
|
2e3509f8e8
|
Set TargetLanguage for Metal to MSL
|
2024-12-23 21:08:06 -06:00 |
|
Isaac Marovitz
|
d65858be25
|
Fix IoMap variable names
Output struct
Lazy Vertex IO
Output fixes
Fix output struct definition
MSL Binding Model description
Might need tweaks/adjustments
Cleanup
Typo + Format
|
2024-12-23 21:07:58 -06:00 |
|
Isaac Marovitz
|
2a28950739
|
Fix ETC2 PTA formats
Format
|
2024-12-23 21:07:52 -06:00 |
|
Isaac Marovitz
|
4587905cd8
|
Partial TextureQuerySamples
|
2024-12-23 21:07:07 -06:00 |
|
Isaac Marovitz
|
9cc56a3bca
|
Fix instructions
|
2024-12-23 21:06:58 -06:00 |
|
Isaac Marovitz
|
b06afd1a1f
|
LDR ASTC
|
2024-12-23 21:06:52 -06:00 |
|
Isaac Marovitz
|
7182ac7233
|
Get build working again (values likely wrong)
|
2024-12-23 21:06:45 -06:00 |
|