Commit Graph
8 Commits
Author SHA1 Message Date
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