Commit Graph

23 Commits

Author SHA1 Message Date
Jaby 406749bacc Move make code to own header 2023-12-01 22:39:44 -05:00
Jaby 5d5b1ae6de New wiggle approach 2023-12-01 22:24:00 -05:00
Jaby 3c7a2e344a Improve naming 2023-11-26 19:44:10 -05:00
Jaby db1bbec06e Replace include guards with pragma once 2023-10-05 21:40:04 +02:00
Jaby Blubb 19f8303d99 Add LINE to make functions as last primitive 2023-10-03 20:44:08 +02:00
Jaby Blubb 40ec19ce7a Extend make functions for POLY 2023-10-03 20:31:17 +02:00
Jaby Blubb 991bacfa9c Support TILE and SPRT for make functions 2023-10-03 17:10:10 +02:00
Jaby Blubb aebd68f633 Support even more make functions 2023-10-03 16:18:43 +02:00
Jaby Blubb 1a2c03cd11 Add more make functions 2023-10-03 16:04:37 +02:00
Jaby Blubb b35eef3e8e Create maker functions for Position and Size 2023-10-03 15:04:21 +02:00
Jaby cc77237150 Support all primitives 2023-06-05 22:44:45 +02:00
Jaby 4136cca2e5 Support RectF 2023-05-30 22:06:38 +02:00
Jaby Blubb fc0e2db726 Support LINE_F 2023-05-27 15:14:19 +02:00
Jaby 7d53d38e73 Cleaned up primitives 2023-05-24 22:06:56 +02:00
Jaby f77750c054 Support GPU Primitives as constexpr 2023-05-24 20:55:43 +02:00
Jaby 3c22e70e94 Support POLY_GT4 2023-05-23 21:11:01 +02:00
Jaby 0b9162e00c Support gouraud rectangle 2023-05-23 20:39:11 +02:00
Jaby c9ec0c7f2d Support POLY_FT4 2023-05-19 22:26:53 +02:00
Jaby 2b37aa3db8 Support POLY_F4 2023-05-18 22:14:09 +02:00
Jaby 530a7cff72 Support more primitives 2023-05-17 22:59:21 +02:00
Jaby 04c6f7fb77 Support Gouraud Shading 2023-05-15 21:59:06 +02:00
Jaby e74cba6dfe Support textured triangles 2023-05-15 21:14:37 +02:00
Jaby 09b16dae16 Draw first triangle 2023-05-07 00:07:20 +02:00