|
|
0ec78da7b5
|
Rework Pixel and Color to implement alpha blending
|
2024-02-29 22:11:58 +01:00 |
|
|
|
d28325f2ff
|
Add sprite center configuration
For now, the center is juste defined by coordinates in a haphazard way,
this will need a proper implementation at some point
|
2023-01-23 21:48:23 +01:00 |
|
|
|
b524ad07e0
|
Fix matrix transformation issues
|
2023-01-03 22:32:44 +01:00 |
|
|
|
075e8e996f
|
Implement cpu-generated text sprite
|
2022-12-29 13:34:20 +01:00 |
|
|
|
be968adb89
|
Removed warnings
|
2022-08-21 21:09:19 +02:00 |
|
|
|
2591b60a5d
|
Added proper texture scaling
|
2022-08-20 19:51:21 +02:00 |
|
|
|
330a93fac8
|
Implemented more of TextureSprite
+ added texture modification functions
+ added texture offset support
|
2022-08-18 22:07:33 +02:00 |
|
|
|
3a7799bc76
|
Started implementing TextureSprite
* reworked Texture API
+ implemented basic TextureSprite functions
* minor modifications
|
2022-07-20 23:54:41 +02:00 |
|
|
|
79b86afc2a
|
Got texture to display on quad
+ implemented Texture
* tweaked Application API
! some work need on Texture API to mask Rc<RefCell>>
|
2022-07-15 11:59:52 +02:00 |
|
|
|
8fb74a0381
|
Started implementing Wgpu renderer
+ implemented basic setup code
+ implemented basic resize code
! renderer will default to GLES backend due to NV prime (Wgpu bug)
|
2022-07-02 23:28:30 +02:00 |
|
|
|
ecbcbf0db3
|
Revised lib's API to better fit winit's
* switched to slave type API
* started implementing winit's initialization
|
2022-06-29 21:13:29 +02:00 |
|
|
|
60d79e7d85
|
Implement API squeleton
Some adjustements done to the API to ease implementation
|
2022-06-24 19:32:21 +02:00 |
|