Commit Graph

17 Commits (2c29dba90fc8de8fe8cbacd035c50d13a4f5aa70)

Author SHA1 Message Date
Brett 2c29dba90f silly 2024-05-13 13:15:01 -04:00
Brett 23f069e9b0 renamed classes in model.h to be more descriptive
- vbo is now vertex_array
- ebo is now element_array
etc
2024-05-03 20:01:45 -04:00
Brett e9e3622963 framebuffers 2024-04-16 16:07:46 -04:00
Brett 3e8eea09b5 shared vbo 2024-01-11 11:49:48 -05:00
Brett 58eafb1636 mild renaming + const 2024-01-10 10:54:28 -05:00
Brett 7836c7f022 fix double vbo free, didn't seem to cause issues though. also now freeing the element buffer 2024-01-09 13:56:51 -05:00
Brett 2f9bccc348 way of accessing and binding shared references. normal vbo now returns a shared_ptr which can be used in place of a vbo_t 2024-01-08 21:29:39 -05:00
Brett 5bff8b675c shared vbos 2024-01-08 21:12:31 -05:00
Brett febfe200a9 need to finish uniform buffer functions 2023-12-29 03:37:43 -05:00
Brett f9766d1a84 working renderering 2023-12-28 16:14:12 -05:00
Brett cec16931f2 rename to vertex array 2023-12-28 13:05:36 -05:00
Brett 002f5c2ae8 love 2023-12-28 13:05:04 -05:00
Brett bc14d16db2 remove unneeded memset and update for vbo_t 2023-12-28 12:21:24 -05:00
Brett f9cd25f00e push 2023-12-28 03:49:00 -05:00
Brett 5fd86f274b foo 2023-12-28 00:10:02 -05:00
Brett 2e1eb6707e basic vbo 2023-12-27 22:04:33 -05:00
Brett 76bd471b9b need to think about VAOs 2023-12-27 01:10:53 -05:00