chyyran
|
3b0531dc62
|
rt(mtl): rename librashader-runtime-metal to librashader-runtime-mtl to match existing convention and export from root crate
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
05f634a9b9
|
rt(mtl): properly bind push buffer and select bgra8 in place of rgba8
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
43da6e60c6
|
rt(mtl): do intermediate passes offscreen
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
5554703af7
|
rt(mtl): fix stride asssignment
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
a7b1682a37
|
rt(mtl): implement filter pass and filter chain logic
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
ba3154b92d
|
rt(mtl): implement texture and buffer abstractions
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
8dc0e0d100
|
rt(mtl): set up pipeline objects and renderpass
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
f40df9a54a
|
rt(mtl): drawquad
|
2024-02-14 03:08:09 -05:00 |
|