SmileTheory
|
ed87774a77
|
#5866: Fix surface culling through portals, and use the correct number of frustum planes.
|
2013-01-09 18:30:12 -08:00 |
|
SmileTheory
|
3d311bdbe3
|
#5863 - Use proper texture coordinates for alpha tested materials when doing depth prepass.
|
2013-01-07 21:29:19 -08:00 |
|
SmileTheory
|
af77b93597
|
#5818 - Modular renderer and Rend2 support for MSVC.
|
2013-01-07 20:30:49 -08:00 |
|
James Canete
|
98677b1c72
|
Missed a file in the previous commit.
|
2012-12-18 06:21:47 +00:00 |
|
James Canete
|
78b4a3bb7a
|
Support r_srgb even without hardware support. Also tweak default autoexposure/tonemap settings to look good on both r_srgb 0 and 1.
|
2012-12-18 06:15:38 +00:00 |
|
James Canete
|
3bb7138b84
|
Fix a couple files not ending with a newline.
|
2012-12-15 00:40:08 +00:00 |
|
James Canete
|
082ecc4d6c
|
Only declare var_SampleToView in lightall shader when it is actually used.
|
2012-12-15 00:39:17 +00:00 |
|
James Canete
|
f4a0a78b43
|
Split light sample into direct and ambient parts when using deluxemaps or per-vertex light vectors. Fixes #5813.
|
2012-12-10 22:35:57 +00:00 |
|
James Canete
|
b356dac903
|
From /dev/humancontroller: Typo.
|
2012-12-06 21:53:52 +00:00 |
|
James Canete
|
374c551404
|
#5812 - Use refdef's coordinates when drawing to screen shadow fbo, and separate depth texture and screen texture coordinates in glsl shaders.
|
2012-12-06 01:55:45 +00:00 |
|
James Canete
|
736e1d5170
|
Oops, fix line endings in new files in previous commit
|
2012-12-04 03:05:34 +00:00 |
|
James Canete
|
edb414b34a
|
#5808 - Include and use .glsl in source (rend2)
|
2012-12-04 01:56:52 +00:00 |
|
James Canete
|
467619c034
|
Make software overbright optional (cvar r_softOverbright) and reduce the number of FBOs and FBO blits when able.
|
2012-11-20 03:34:16 +00:00 |
|
James Canete
|
d635193e19
|
Various shader fixes and optimizations.
|
2012-11-14 10:56:31 +00:00 |
|
James Canete
|
b269acac94
|
Fix bugs where some surfaces weren't merged and others were counted as merged in R_MergeLeafSurfaces().
|
2012-11-09 08:13:38 +00:00 |
|
James Canete
|
86984eb536
|
When calling qglDrawRangeElementsEXT(), use proper start and end parameters.
|
2012-11-07 00:06:51 +00:00 |
|
James Canete
|
262e8e96b6
|
Ensure the correct FBO is bound when drawing. (Fixes bug #5791.)
|
2012-10-30 22:05:07 +00:00 |
|
Zack Middleton
|
17ee96e6c8
|
Clean up getting pshadowMap in Rend2's R_DecomposeSort().
|
2012-10-30 09:00:58 +00:00 |
|
James Canete
|
32d1bc4f2a
|
Fix some non-ASCII characters.
Patch originally by /dev/humancontroller, modified by me.
|
2012-10-30 03:00:46 +00:00 |
|
James Canete
|
3dff29e991
|
Remove ARRAY_SIZE, and use ARRAY_LEN instead.
|
2012-10-28 20:35:16 +00:00 |
|
James Canete
|
5cbe7888f8
|
Fix FBO_*() usage when framebuffers are unavailable or undesired.
|
2012-10-28 20:22:13 +00:00 |
|
Zack Middleton
|
3dfd2dac7e
|
Split Rend2's printing OpenGL extensions string (> 1024 characters) into separate function and merged into opengl1 renderer. (Fixes bug #5559.)
|
2012-10-26 07:23:49 +00:00 |
|
Zack Middleton
|
c9e5537341
|
Remove gfxmeminfo command when shuting down Rend2.
|
2012-10-26 04:07:07 +00:00 |
|
Zack Middleton
|
3814f04a8a
|
Fix gcc warnings in Rend2.
|
2012-10-26 03:56:45 +00:00 |
|
James Canete
|
4f7eb9fa21
|
Added Rend2, an alternate renderer. (Bug #4358)
|
2012-10-26 01:23:06 +00:00 |
|