Menu

Commit [r5430]  Maximize  Restore  History

first public attempt at pbr.

update infoblobs to be slightly more self-contained (still not finalised).
q3ui can now change audio volumes.
linearise 16bit srgb textures as required.
code can now potentially support >256 bones. disabled until the stack overflows are fixed...
remap bone indexes where required, for a 10-fold speedup on models with otherwise-too-high bone counts
gltf loader updates, primarily shader changes, for better conformance.
shaders can now specify whether a texture should be treated as srgb or not.
implement serverside download queue for ezquake/legacy clients downloading multiple demos. fte clients should never need to use this (would break total download size display).
some work towards threading shader loading.

acceptthis 2019-03-12

1 2 > >> (Page 1 of 2)
changed /trunk/engine/client/cl_ents.c
changed /trunk/engine/client/cl_input.c
changed /trunk/engine/client/cl_parse.c
changed /trunk/engine/client/cl_plugin.inc
changed /trunk/engine/client/cl_ui.c
changed /trunk/engine/client/console.c
changed /trunk/engine/client/image.c
changed /trunk/engine/client/m_options.c
changed /trunk/engine/client/pr_csqc.c
changed /trunk/engine/client/quakedef.h
changed /trunk/engine/client/r_2d.c
changed /trunk/engine/client/r_part.c
changed /trunk/engine/client/render.h
changed /trunk/engine/client/snd_dma.c
changed /trunk/engine/client/textedit.c
changed /trunk/engine/common/com_mesh.c
changed /trunk/engine/common/com_mesh.h
changed /trunk/engine/common/common.c
changed /trunk/engine/common/common.h
changed /trunk/engine/common/protocol.h
changed /trunk/engine/common/zone.c
changed /trunk/engine/common/zone.h
changed /trunk/engine/gl/gl_backend.c
changed /trunk/engine/gl/gl_model.h
changed /trunk/engine/gl/gl_shader.c
/trunk/engine/client/cl_ents.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/cl_input.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/cl_parse.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/cl_plugin.inc Diff Switch to side-by-side view
Loading...
/trunk/engine/client/cl_ui.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/console.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/image.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/m_options.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/pr_csqc.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/quakedef.h Diff Switch to side-by-side view
Loading...
/trunk/engine/client/r_2d.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/r_part.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/render.h Diff Switch to side-by-side view
Loading...
/trunk/engine/client/snd_dma.c Diff Switch to side-by-side view
Loading...
/trunk/engine/client/textedit.c Diff Switch to side-by-side view
Loading...
/trunk/engine/common/com_mesh.c Diff Switch to side-by-side view
Loading...
/trunk/engine/common/com_mesh.h Diff Switch to side-by-side view
Loading...
/trunk/engine/common/common.c Diff Switch to side-by-side view
Loading...
/trunk/engine/common/common.h Diff Switch to side-by-side view
Loading...
/trunk/engine/common/protocol.h Diff Switch to side-by-side view
Loading...
/trunk/engine/common/zone.c Diff Switch to side-by-side view
Loading...
/trunk/engine/common/zone.h Diff Switch to side-by-side view
Loading...
/trunk/engine/gl/gl_backend.c Diff Switch to side-by-side view
Loading...
/trunk/engine/gl/gl_model.h Diff Switch to side-by-side view
Loading...
/trunk/engine/gl/gl_shader.c Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.