Alex Lo
Alex Lo
I believe SSAO is broken at the moment and/or impacts FPS quite a lot. Need to investigate whether this is worth fixing, or if there are better alternatives.
Implement refraction effect for parity with vanilla renderer.
To reduce driver overhead, we can eliminate texture binding calls. All textures are uploaded into slices of an array texture. Each array texture will essentially be a bucket for {texture...
http://www.slideshare.net/CassEveritt/approaching-zero-driver-overhead Doing this should reduce the overhead of calling into the GL driver, and improve frame rates. This could be broken down into several steps: - [ ] #45 Array...
To reduce driver overhead, we can eliminate a large number of draw calls by writing them into GPU memory and then calling `glMultiDrawElementsIndirect`.
GLSL shaders currently get unloaded every time the renderer is shut down. With so many shaders needing to be compiled, it takes a long time for them to be unloaded...
Marks (e.g. burn marks) on ghoul2 models haven't been implemented yet.