Commit graph

11 commits

Author SHA1 Message Date
Samuliak
35eea12950 bind default sampler 2024-07-28 16:32:37 +02:00
Samuliak
7ea18d8a5f bind resources to shaders 2024-07-28 07:36:32 +02:00
Samuliak
cb525b22ff implement vertex descriptors & draw 2024-07-27 21:26:26 +02:00
Samuliak
e5395277a7 implement render passes 2024-07-27 19:14:00 +02:00
Samuliak
4c78c6afbb implement texture decoding 2024-07-27 15:20:51 +02:00
Samuliak
4976ff3084 fix: sampling & capture boundaries 2024-07-27 11:36:51 +02:00
Samuliak
af3ce80b7c fix: shader errors and shader crashes 2024-07-26 18:56:30 +02:00
Samuliak
46981d7b03 implement pixel formats and texture copy 2024-07-26 08:51:27 +02:00
Samuliak
9b127be38d create and present drawable 2024-07-25 16:37:38 +02:00
Samuliak
98370260d3 initialize Metal 2024-07-25 12:53:24 +02:00
Samuliak
2477bad06b start metal backend 2024-07-25 11:18:35 +02:00