Piotr Krygier
56c0b7922f
[WIP] Create pipeline for transparent on screen objects
2025-06-20 13:44:33 +02:00
Piotr Krygier
ad90e5897a
[WIP] Alpha blending enabled
2025-06-20 13:44:33 +02:00
Piotr Krygier
c9384eb795
[WIP] Try to enable alpha blending
2025-06-20 13:44:33 +02:00
Piotr Krygier
b2508ce4ff
[WIP] Add text rendering
2025-06-20 13:44:33 +02:00
Piotr Krygier
3bd14b20c2
Minor cleanup and texture update
2025-06-20 13:44:33 +02:00
Piotr Krygier
bd4dd74881
Add bindless textures
...
Created bindless descriptors for holding texture data.
2023-10-04 13:29:23 +02:00
Piotr Krygier
548ed57969
Add textures
...
Textures supported
2023-10-03 09:00:02 +02:00
Piotr Krygier
4fcda01ba2
Add texture handler
...
Added functionality to load images as textures and bind them to meshes.
2023-10-02 13:21:17 +02:00
Piotr Krygier
c4734e99c2
Add basic functionality to draw instances
...
Allows creation of instances of meshes and drawing all of them with
single draw call. Instances can have their own transformation data
(location, rotation and scale).
2023-03-31 16:31:47 +02:00
Piotr Krygier
6a09350902
Split vulkan_base into smaller units
...
Closes #30 . This is a basic refactoring of the graphics module, so
everything won't be in single file.
2023-03-29 09:41:04 +02:00