Results 29 issues of 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.

bug

Implement refraction effect for parity with vanilla renderer.

vanilla parity

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...

enhancement

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...

enhancement

To reduce driver overhead, we can eliminate a large number of draw calls by writing them into GPU memory and then calling `glMultiDrawElementsIndirect`.

enhancement

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...

enhancement

Marks (e.g. burn marks) on ghoul2 models haven't been implemented yet.

vanilla parity

Implement flares for parity with vanilla renderer.

vanilla parity

Implement weather system for parity with the vanilla renderer.

vanilla parity