Uses vertex streams to get attribute locations reducing duplication in XML.
commit1aca29419dc96f73578408ce592dff0844be9560
authorvladislavbelov <vladislavbelov@3db68df2-c116-0410-a063-a993310a9797>
Fri, 15 Apr 2022 18:13:33 +0000 (15 18:13 +0000)
committervladislavbelov <vladislavbelov@3db68df2-c116-0410-a063-a993310a9797>
Fri, 15 Apr 2022 18:13:33 +0000 (15 18:13 +0000)
tree0eeecc9f62dbad7419754935a063f083882d3454
parent38e17080f69aadeddff139726c43ec71b4ed18a0
Uses vertex streams to get attribute locations reducing duplication in XML.

Also adds missing streams.

git-svn-id: https://svn.wildfiregames.com/public/ps/trunk@26792 3db68df2-c116-0410-a063-a993310a9797
33 files changed:
binaries/data/mods/mod/shaders/glsl/canvas2d.xml
binaries/data/mods/mod/shaders/glsl/cas.xml
binaries/data/mods/mod/shaders/glsl/fxaa.xml
binaries/data/mods/mod/shaders/program.rng
binaries/data/mods/public/shaders/glsl/bloom.xml
binaries/data/mods/public/shaders/glsl/debug_overlay.xml
binaries/data/mods/public/shaders/glsl/dof.xml
binaries/data/mods/public/shaders/glsl/dummy.xml
binaries/data/mods/public/shaders/glsl/foreground_overlay.xml
binaries/data/mods/public/shaders/glsl/hdr.xml
binaries/data/mods/public/shaders/glsl/los_interp.xml
binaries/data/mods/public/shaders/glsl/minimap.xml
binaries/data/mods/public/shaders/glsl/model_common.xml
binaries/data/mods/public/shaders/glsl/model_solid.xml
binaries/data/mods/public/shaders/glsl/model_solid_player.xml
binaries/data/mods/public/shaders/glsl/model_solid_tex.xml
binaries/data/mods/public/shaders/glsl/model_water.xml
binaries/data/mods/public/shaders/glsl/model_waterfall.xml
binaries/data/mods/public/shaders/glsl/overlay_solid.xml
binaries/data/mods/public/shaders/glsl/overlayline.xml
binaries/data/mods/public/shaders/glsl/particle.xml
binaries/data/mods/public/shaders/glsl/particle_solid.xml
binaries/data/mods/public/shaders/glsl/sky.xml
binaries/data/mods/public/shaders/glsl/solid.xml
binaries/data/mods/public/shaders/glsl/terrain_base.xml
binaries/data/mods/public/shaders/glsl/terrain_blend.xml
binaries/data/mods/public/shaders/glsl/terrain_decal.xml
binaries/data/mods/public/shaders/glsl/water_high.xml
binaries/data/mods/public/shaders/glsl/water_simple.xml
binaries/data/mods/public/shaders/glsl/waves.xml
source/renderer/InstancingModelRenderer.cpp
source/renderer/backend/gl/ShaderProgram.cpp
source/renderer/backend/gl/ShaderProgram.h