I've seen plenty of C++ code with tons of interfaces and events, it all depends on style and what the goals are. Those work pretty well when making things extensible.
I've seen plenty of C++ code with tons of interfaces and events, it all depends on style and what the goals are. Those work pretty well when making things extensible.
Hot reloading was trivial in OpenGL... but since this is Vulkan I'm considering trying out shader objects. Anyone know how the support is for that extension?
Fuck it, tomorrow's finally the day I try to get shader hot reloading working in my renderer. My load times are still garbage so that'll help a ton. Compute shaders seem simple enough to handle, wondering how to manage materials and graphics pipeline reloading.. hm.
What the fuck am I supposed to do when I realize I likely can't hold a job again?
I'm a mess, physically and emotionally, and can't even get myself to take care of myself, much less work on my personal renderer for more experience in Vulkan in hopes of getting another rendering job.