Annika
|
1c2579148e
|
moved textures into their own classes, better tilemapping
|
2026-07-25 23:47:54 -07:00 |
|
Annika
|
5298e75fdb
|
added origin to mapper parameters
|
2026-07-24 19:06:14 -07:00 |
|
Annika
|
eddbb85256
|
added mappers to rest of primatives
|
2026-07-24 18:31:49 -07:00 |
|
Annika
|
a89ef52247
|
added basic mappers
|
2026-07-24 18:01:59 -07:00 |
|
Annika
|
0f0e352fca
|
shaders headerfile, and added CRTP shader to Point
|
2026-07-20 01:52:30 -07:00 |
|
Annika
|
444143ced9
|
implemented CRTP shader on ColorShader and Rectangle
|
2026-07-20 01:41:10 -07:00 |
|
Annika
|
bb30e2df0b
|
brute forced text support, fixed an off-by one, lots to fix
|
2026-07-08 19:44:37 -07:00 |
|
Annika
|
89afdfce9b
|
created buffer shader and added shader logic to rectangle
|
2026-07-08 16:50:17 -07:00 |
|
Annika
|
f61e3a8237
|
added gradient shader logic to trapezoids
|
2026-07-08 14:34:55 -07:00 |
|
Annika
|
b7032c3b8e
|
bit of code cleanup
|
2026-07-08 14:05:42 -07:00 |
|
Annika
|
04afd9eee0
|
cache optimized rectangle drawing and made sure the methods could be inlined
|
2026-07-08 13:33:43 -07:00 |
|
Annika
|
85cfdaab49
|
added shaders, but ran into performance issues. will need refactor
|
2026-07-07 17:57:25 -07:00 |
|
Annika
|
ad2e84c279
|
implemented shaders, gradients, and uv mapping
|
2026-07-07 12:17:32 -07:00 |
|
Annika
|
f09db214cc
|
organized project directory. makefile broken
|
2026-07-07 08:09:54 -07:00 |
|