Commit Graph

10 Commits

Author SHA1 Message Date
ohyzha
9b58ba5f55 working version of glyphs rendering with example 2024-08-06 10:32:54 +03:00
Georg Hagen
06e6623050 Allow simple drawable to define its draw phase 2024-07-22 14:19:53 +02:00
ohyzha
cfb8b76801 implement billboard shader and add new example 2024-07-19 12:02:55 +03:00
Georg Hagen
c41b04db9b Remove copy method from drawable 2024-07-06 14:08:20 +02:00
Georg Hagen
002206e9d6 Fix some shader issues 2024-07-03 15:43:15 +02:00
Georg Hagen
fa51f868b7 Silence some warnings 2024-07-02 21:29:15 +02:00
Vladyslav Baranovskyi
a5f592dc5c Fixed linker error specifically on windows
The error here is that when forward referencing a struct/class what matters is whether the entity actually is a struct or a class. For example, this is what the definitions look like if the entity is:
a class:  ?Init@SimpleDrawable@Scene@OpenVulkano@@QEAAXPEAVShader@23@PEAVGeometry@23@PEAVMaterial@23@@Z
a struct: ?Init@SimpleDrawable@Scene@OpenVulkano@@QEAAXPEAVShader@23@PEAVGeometry@23@PEAUMaterial@23@@Z
2024-05-26 23:15:34 +03:00
e0f24153d3 Change namespace name 2023-10-03 19:52:23 +02:00
836e9dce42 Change shader handling 2023-08-04 20:20:20 +02:00
87dad42c79 Move Drawable draw call recording logic out of renderer 2021-08-01 00:37:11 +02:00