Isaac Marovitz
|
824321c88a
|
Clamp Viewport ZNear & ZFar
|
2024-12-23 21:25:08 -06:00 |
|
Samuliak
|
91d1bb6c08
|
format
|
2024-12-23 21:24:50 -06:00 |
|
Samuliak
|
22d3fa068d
|
use 0 instead of undef
|
2024-12-23 21:24:45 -06:00 |
|
Samuliak
|
d08218a809
|
fix: pass array index as an additional argument to sample
|
2024-12-23 21:24:42 -06:00 |
|
Samuliak
|
b7414c1e4d
|
don't declare samplers for separate textures
|
2024-12-23 21:24:40 -06:00 |
|
Samuliak
|
a66ab905a9
|
don't hardcode texture type
|
2024-12-23 21:24:37 -06:00 |
|
Samuliak
|
2bef29b200
|
offset storage buffer bindings by 15
|
2024-12-23 21:24:35 -06:00 |
|
Samuliak
|
72eb47513c
|
fix: incorrect abs instruction
|
2024-12-23 21:24:32 -06:00 |
|
Samuliak
|
6095f14646
|
add: vertex and instance id arguments
|
2024-12-23 21:24:29 -06:00 |
|
Samuliak
|
c3a9a0d625
|
determine type of buffer by its field types
|
2024-12-23 21:24:03 -06:00 |
|
Isaac Marovitz
|
18e1569941
|
Rebase + Format
|
2024-12-23 21:23:59 -06:00 |
|
Samuliak
|
362dc6eaea
|
use unknown texture usage
|
2024-12-23 21:23:47 -06:00 |
|
Samuliak
|
d66c39b64b
|
don't hardcode render pipeline attachments
|
2024-12-23 21:23:42 -06:00 |
|
Samuliak
|
de23abcf90
|
create GetSwizzle helper function
|
2024-12-23 21:23:32 -06:00 |
|
Samuliak
|
b2a0ca0e2b
|
add: textures and samplers as shader arguments & fix: issue with casting
|
2024-12-23 21:23:28 -06:00 |
|
Samuliak
|
e3364b0fcc
|
support fragment coord as an input to a shader
|
2024-12-23 21:23:24 -06:00 |
|
Samuliak
|
8a0dd491b9
|
support texture views
|
2024-12-23 21:23:20 -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
|
60c99e32b0
|
Require Argument Buffers Tier 2
|
2024-12-23 21:21:42 -06:00 |
|
Isaac Marovitz
|
ebd2d82ff3
|
Buffer bindings in shader…
Will need to be reworked
|
2024-12-23 21:21:36 -06:00 |
|
Isaac Marovitz
|
44bd12104b
|
Bind Uniform & Storage Buffers
|
2024-12-23 21:21:31 -06:00 |
|
Evan Husted
|
0df70db73c
|
remnant
|
2024-12-23 21:21:14 -06:00 |
|
Isaac Marovitz
|
64e9dcee3d
|
Fix buffer access syntax
|
2024-12-23 21:19:39 -06:00 |
|
Isaac Marovitz
|
e353e3d3fc
|
Dispose pipeline before window
|
2024-12-23 21:19:33 -06:00 |
|
Isaac Marovitz
|
6a67822b3b
|
Set scissors & viewports
|
2024-12-23 21:19:26 -06:00 |
|
Isaac Marovitz
|
65b7af6308
|
Format
|
2024-12-23 21:19:22 -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
|
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 |
|