- now when we apply morphtarget normal, we send out how much alpha of delta normal we're applying to base normal.
[CL 2050313 by Lina Halper in Main branch]
* renamed function to be more clear
* fixed shader warning about same variable declared 2 times (scope issue)
[CL 2042799 by Martin Mittring in Main branch]
#HTML5
Integerate GDC Changes into main. tested w/ QAGame, Soul and the moz custom built firefox.
- resizable HTML5 canvas.
- fix mouse coordinates for html5
- depth fade using alpha ( @todo - use real webgl depth textures )
- fix landscape rendering. ( bgra is not supported on webgl )
- expose a console command handler to javascript. ( used while reszing )
- update html5 .html5 game template.
#codereview peter.sauerbrei
[CL 2039842 by Ankit Khare in Main branch]
* fixed sRGB on rendertargets for OpenGL
* tested on D3D11 and OpenGL, if this wouldn't work the diffuse/albedo would appear to be darker
* use sRGB flag on GBufferC which is diffuse color to save shader instructions
doesn't affect ES2
#code_review: Jeff.Campeau, Marcus.Wassmer
[CL 2039156 by Martin Mittring in Main branch]
#change - RHICopyToResolveTarget now uses a compute shader. Now have the ability to copy from a tiled to a non-tiled texture. (Also slightly faster).
#change - RHIUpdateTexture2D now uses a compute shader so it can work with tiled textures. (Also slightly faster).
#change - Surfaces created with CPUReadback are forced to be linear so that the CPU can read them directly.
#change - HZB occlusion culling now works on PS4.
[CL 2038599 by Lee Clark in Main branch]