cnq3/code/renderer
myT a59875200c fixed the D3D11 back-end sometimes colorizing mip level 0 with r_gpuMipGen 1 and r_colorMipLevels 0
it happened because the color channels for blendColor weren't initialized,
that memory could have at least one channel initialized as a NaN value and
throwing a NaN in the shader logic would break it
2020-04-16 05:24:11 +02:00
..
dxgi D3D11 tweaks, added r_d3d11_presentMode, removed r_d3d11_maxQueuedFrames 2020-02-24 01:48:43 +01:00
hlsl dynamic lights apply to even more surfaces and have a nicer fall-off 2020-02-21 08:26:12 +01:00
stb_image.cpp reverting to old code for .tga image decoding, but with tweaks and fixes 2020-02-18 04:42:28 +01:00
stb_image.h using stb_image to load png and tga images 2017-06-04 16:37:57 +02:00
tr_backend.cpp fixed a bunch of variable shadowing cases and removed unused variables 2020-02-24 01:52:29 +01:00
tr_backend_d3d11.cpp fixed the D3D11 back-end sometimes colorizing mip level 0 with r_gpuMipGen 1 and r_colorMipLevels 0 2020-04-16 05:24:11 +02:00
tr_backend_gl2.cpp removed r_nobind and r_showImages, wrote help etc. for the renderer's other temp/cheat CVars 2020-04-02 05:06:00 +02:00
tr_backend_gl3.cpp fixed the soft sprite status console print always saying it's "ON" with GL3 and D3D11 2020-04-05 06:40:34 +02:00
tr_bsp.cpp added r_transpSort and we can now sort all surface types by depth 2020-04-16 05:01:48 +02:00
tr_cmds.cpp added OpenGL 3.2 and Direct3D 11 renderer back-ends 2019-09-25 05:25:59 +02:00
tr_curve.cpp import from cnq3 1.47 2016-12-17 20:43:04 -08:00
tr_help.h added r_transpSort and we can now sort all surface types by depth 2020-04-16 05:01:48 +02:00
tr_image.cpp r_mapBrightness can now be used with r_fullbright for lightmapped surfaces 2020-02-27 05:26:19 +01:00
tr_init.cpp added r_transpSort and we can now sort all surface types by depth 2020-04-16 05:01:48 +02:00
tr_light.cpp merge the new build system 2016-12-29 20:13:59 -08:00
tr_local.h added r_transpSort and we can now sort all surface types by depth 2020-04-16 05:01:48 +02:00
tr_main.cpp added r_transpSort and we can now sort all surface types by depth 2020-04-16 05:01:48 +02:00
tr_marks.cpp import from cnq3 1.47 2016-12-17 20:43:04 -08:00
tr_mesh.cpp removed r_nobind and r_showImages, wrote help etc. for the renderer's other temp/cheat CVars 2020-04-02 05:06:00 +02:00
tr_model.cpp added pattern matching filtering to /modellist /skinlist /imagelist /shaderlist 2019-09-25 05:29:13 +02:00
tr_noise.cpp map download improvements 2019-02-14 04:22:45 +01:00
tr_public.h added OpenGL 3.2 and Direct3D 11 renderer back-ends 2019-09-25 05:25:59 +02:00
tr_scene.cpp added r_transpSort and we can now sort all surface types by depth 2020-04-16 05:01:48 +02:00
tr_shade.cpp dynamic lights apply to even more surfaces and have a nicer fall-off 2020-02-21 08:26:12 +01:00
tr_shade_calc.cpp added OpenGL 3.2 and Direct3D 11 renderer back-ends 2019-09-25 05:25:59 +02:00
tr_shader.cpp fixed the soft sprite status console print always saying it's "ON" with GL3 and D3D11 2020-04-05 06:40:34 +02:00
tr_sky.cpp fixed r_showsky and cleaned up the related GAL code 2020-04-02 04:50:12 +02:00
tr_surface.cpp added OpenGL 3.2 and Direct3D 11 renderer back-ends 2019-09-25 05:25:59 +02:00
tr_world.cpp fixed dynamic light face culling using the untransformed (world-space) light position 2020-02-26 23:01:28 +01:00