Commit graph

16 commits

Author SHA1 Message Date
c59b28e13f Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
76c91e50c1 New gcc compilation fixes 2023-10-03 21:32:13 +03:00
564a0001a2 Support padding in instance attributes 2023-07-29 18:35:29 +03:00
54b78e6c66 Android WIP: support OpenGL ES 3.2 and implement Android backend library 2023-07-18 15:43:14 +03:00
32da717a55 Add float -> normalized (un)signed 8/16-bit converters to gfx 2023-02-26 23:46:06 +03:00
f574850621 Fix setting up instanced VAO attribs using gfx::setup 2022-06-30 23:08:13 +03:00
359f9492b3 Fix gfx::setup for instanced attributes 2021-07-18 12:32:20 +03:00
1cc5d28761 Support integer vertex attributes 2021-07-13 11:46:46 +03:00
b97e7bc26c Support setup attrib description without a mesh object 2021-07-07 16:50:23 +03:00
05cffcdc73 Support quaternion attribs 2021-03-13 14:30:22 +03:00
e4f0675a1d Refactor gfx attribs: store vertex & instance size in attrib description 2021-03-07 18:29:25 +03:00
9995f38ab0 Primitives of dynamic dimension, part 1: make vector, point & matrix dimensions retrievable via non-static functions 2021-01-16 23:26:57 +03:00
77a32e444a Fix padding in instanced attribs 2020-12-10 21:55:55 +03:00
fe5cd6510c Use the new OpenGL Loader Generator for the gl loader 2020-10-27 23:14:12 +03:00
ec36942f7d Support merging attrib descriptions 2020-10-23 17:14:54 +03:00
440fa3777e Refactor attribute specification: move to a separate file + standalone function for use in vertices 2020-10-23 17:14:54 +03:00