Isaac Marovitz
|
4e4c2da3f5
|
Fix some shader gen problems…
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
0eb726ee28
|
Formatting
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
aa8ed24f96
|
Make TypeConversion failure an error
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
aa22034429
|
Fix MSL Reinterpret Casts
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
b4675e2b72
|
Dont set Vertex Attributes for now
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
b3bae213db
|
Remove capture code
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
43f18f127d
|
Bind Textures & Samplers
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
187db22dfc
|
Revise ISampler
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
1a40918739
|
Try again
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
d863f1aed0
|
Resolve warning
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
2c2f558a5a
|
Formatting
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
c6b25fcb9e
|
FIx build
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
9c408ae466
|
Fix some rebase errors
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
4ab00b3c6e
|
End Pass on Dispose
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
92a2a8f737
|
Don’t change Render State if Vertex Function is Invalid
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
de1ddd8f79
|
“Report” Driver
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
bafd7565b2
|
Adjust function signature
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
db0e326de3
|
Get it building again
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
65c8c883a3
|
Render Targets
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
67656a07af
|
format
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
d70db556a1
|
Formatting
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
82af73a5bf
|
smh
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
0d16b0d51b
|
Dont specify [[stage_in]] on fragment
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
02737418c5
|
If one shader fails, whole program fails
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
91f41c6660
|
Fix fragment shaders (and fuck everything up)
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
1756325a67
|
Vertex buffer data
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
db929f421a
|
Dont be stupid
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
9ce4de891f
|
Dont set 0 attributes
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
085078cda4
|
Reset Descriptor instead of making a new object
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
c8dc377f47
|
Set Vertex Descriptor properly
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
b5070b1478
|
Start vertex descriptor work
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
3b93d90902
|
Implement CreateProgram
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
e12e5d1d22
|
Fix fragment output color
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
6ae1e636d0
|
Set TargetLanguage for Metal to MSL
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
4ca8ae1ac3
|
Typo + Format
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
d0bbc970eb
|
Cleanup
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
e71c6cc8fc
|
MSL Binding Model description
Might need tweaks/adjustments
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
1ac79530a5
|
Fix output struct definition
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
8d166875f1
|
Output fixes
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
3f6a669950
|
Lazy Vertex IO
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
44813527de
|
Output struct
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
2552844770
|
Fix IoMap variable names
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
b11ffd18d5
|
Fix ETC2 PTA formats
Format
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
463ef374fe
|
Partial TextureQuerySamples
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
c5bbacde28
|
Fix instructions
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
ce4ed60282
|
LDR ASTC
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
ffa57fc624
|
Get build working again (values likely wrong)
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
aadb92741b
|
dotnet format
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
e2ded6bc4f
|
Fix stage input struct names
|
2024-05-16 15:41:41 -04:00 |
|
Isaac Marovitz
|
cb971781d8
|
Fix UserDefined IO Vars
|
2024-05-16 15:41:41 -04:00 |
|