SmileTheory
|
6262972488
|
Fix stricmp usage in previous commit.
|
2016-08-08 02:43:02 -07:00 |
|
SmileTheory
|
b7f2ebd477
|
Better gamepad support.
|
2016-08-08 02:36:10 -07:00 |
|
SmileTheory
|
d09866861e
|
Controller hot plug support.
|
2016-08-04 21:32:35 -07:00 |
|
SmileTheory
|
1972128927
|
Better defaults for joystick axes.
These changed from SDL1->SDL2 afaict.
|
2016-08-04 21:31:26 -07:00 |
|
SmileTheory
|
5252e28163
|
OpenGL2: Fix shader error logs.
|
2016-08-04 20:16:22 -07:00 |
|
SmileTheory
|
29ac117154
|
OpenGL2: Let unlit materials use parallax maps.
|
2016-07-29 01:53:50 -07:00 |
|
SmileTheory
|
e022abeebb
|
OpenGL2: Fix GL_EXT_direct_state_access function names.
|
2016-07-28 20:04:25 -07:00 |
|
SmileTheory
|
716438168f
|
OpenGL2: Use loader for all extension funcs.
|
2016-07-26 00:41:31 -07:00 |
|
SmileTheory
|
f0086e8c2a
|
OpenGL2: Add new GL function loader.
|
2016-07-25 06:30:25 -07:00 |
|
SmileTheory
|
251c983681
|
OpenGL2: Require OpenGL 2.0.
|
2016-07-24 21:29:13 -07:00 |
|
James Canete
|
ebc7894777
|
Fix OpenGL2 readme missing text in md
|
2016-07-11 20:47:39 -07:00 |
|
SmileTheory
|
a40588c8b9
|
OpenGL2: Set cubemap mip selection to match output from ggxcc.
|
2016-06-08 03:36:15 -07:00 |
|
SmileTheory
|
6394180224
|
OpenGL2: Speed up surface merging.
|
2016-05-18 21:12:34 -07:00 |
|
SmileTheory
|
1f6703821f
|
OpenGL2: Some FBO cleanup, and add non-depth blur to blur shader.
|
2016-04-05 02:37:05 -07:00 |
|
SmileTheory
|
60f56670d6
|
OpenGL2: Render metals as nonmetal on cubemaps, and some ComputeShaderColors cleanup.
|
2016-04-05 02:21:14 -07:00 |
|
SmileTheory
|
ee7fdef87f
|
OpenGL2: Improve cubemap outside error.
|
2016-03-28 22:26:19 -07:00 |
|
SmileTheory
|
f911e32bb0
|
OpenGL2: Fix horribly broken metallic shader.
|
2016-03-15 05:20:25 -07:00 |
|
SmileTheory
|
eb7408ddac
|
OpenGL2: Fix r_lightmap.
|
2016-03-14 06:45:51 -07:00 |
|
SmileTheory
|
93e1feaaad
|
OpenGL2: More ssao/depth blur improvements.
|
2016-03-11 04:37:50 -08:00 |
|
SmileTheory
|
87cb2167bf
|
OpenGL2: Fixes to depth blur and ssao.
|
2016-03-10 03:44:21 -08:00 |
|
SmileTheory
|
934014e237
|
OpenGL2: Create FBOs if target image exists, not cvar settings.
|
2016-03-09 18:03:23 -08:00 |
|
SmileTheory
|
65b999446d
|
OpenGL2: Speedup for SSAO & blur shaders, fix sunlight normals in lightall.
|
2016-03-08 18:30:51 -08:00 |
|
SmileTheory
|
5738d09969
|
OpenGL2: Add r_glossType.
|
2016-03-07 03:30:16 -08:00 |
|
SmileTheory
|
90d6f941f8
|
OpenGL2: Add r_shadowBlur.
|
2016-03-07 02:27:03 -08:00 |
|
SmileTheory
|
a331637745
|
OpenGL2: Shader optimization, and add dither to tonemap.
|
2016-02-17 20:06:18 -08:00 |
|
SmileTheory
|
d11cfc88d5
|
OpenGL2: Fix some GL errors and no sun shadows on older OpenGLs.
|
2016-02-17 19:49:21 -08:00 |
|
SmileTheory
|
0f6f2be155
|
OpenGL2: Typos.
|
2016-02-12 18:34:31 -08:00 |
|
SmileTheory
|
871872689e
|
OpenGL2: Add named cubemaps and per-map env.json parsing.
|
2016-02-10 16:25:32 -08:00 |
|
SmileTheory
|
ad952b9537
|
OpenGL2: Merge several cvars into r_pbr.
r_glossIsRoughness, r_specularIsMetallic, r_framebufferGamma, r_tonemapGamma, r_materialGamma, r_lightGamma
|
2016-02-01 21:37:23 -08:00 |
|
SmileTheory
|
41791c662f
|
Fix frame_msec possibly being zero in cl_input.c.
This fixes a mouse freezing bug.
|
2016-01-29 20:14:35 -08:00 |
|
SmileTheory
|
2b2f1aeaa1
|
OpenGL2: Load existing per-map cubemaps.
|
2016-01-28 16:39:42 -08:00 |
|
SmileTheory
|
558da25277
|
OpenGL2: Some FBO related cleanup/fixes.
|
2016-01-21 22:31:41 -08:00 |
|
SmileTheory
|
28ff383061
|
OpenGL2: Direct state access, part 3: Framebuffers.
|
2016-01-20 06:32:50 -08:00 |
|
SmileTheory
|
f70e9dac01
|
OpenGL2: Direct state access, part 2: Uniforms.
|
2016-01-18 23:30:36 -08:00 |
|
SmileTheory
|
275317fefb
|
OpenGL2: Direct state access, part 1: Texture binds
|
2016-01-18 04:46:01 -08:00 |
|
SmileTheory
|
3089df0398
|
Add msvc12 project files.
|
2016-01-15 02:54:34 -08:00 |
|
SmileTheory
|
63e45fab9a
|
OpenGL2: Remove specular ambient.
|
2016-01-15 02:46:30 -08:00 |
|
SmileTheory
|
e2b2437966
|
OpenGL2: Add r_cubemapSize.
|
2015-12-24 16:34:58 -08:00 |
|
SmileTheory
|
c3216f54d2
|
OpenGL2: Replace r_exportCubemaps cvar with exportCubemaps command.
|
2015-12-23 09:58:11 -08:00 |
|
SmileTheory
|
a6a6162f04
|
OpenGL2: Add r_exportCubemaps for saving cubemaps on map load.
|
2015-12-22 05:04:07 -08:00 |
|
SmileTheory
|
06feb6115b
|
OpenGL2: Support picmip for DDS textures.
|
2015-12-21 20:24:19 -08:00 |
|
SmileTheory
|
e25035672d
|
Fix error handling in RE_SaveJPGToBuffer().
|
2015-12-21 01:05:55 -08:00 |
|
SmileTheory
|
d8fd07b69a
|
Make jpeg loading errors non-fatal.
|
2015-12-20 03:08:50 -08:00 |
|
SmileTheory
|
f78d04eba8
|
OpenGL2: Add null dereference checks to DDS loader.
|
2015-12-18 19:42:15 -08:00 |
|
SmileTheory
|
f965f3c66e
|
OpenGL2: DDS (compressed textures) support.
|
2015-12-18 06:53:20 -08:00 |
|
SmileTheory
|
336419235a
|
OpenGL2: Some tr_image.c cleanup.
|
2015-12-16 07:12:30 -08:00 |
|
SmileTheory
|
cbfc3471bc
|
OpenGL2: Switch to RGTC from LATC for normal maps.
Also added a RGTC compressor as a workaround on Intel graphics.
|
2015-12-15 03:23:55 -08:00 |
|
SmileTheory
|
c07cc282d0
|
OpenGL2: Use correct sunlight color for sunlight specular.
|
2015-12-09 05:25:58 -08:00 |
|
SmileTheory
|
08ecc3a80a
|
OpenGL2: Forgot a multiply.
|
2015-12-09 03:42:12 -08:00 |
|
SmileTheory
|
f9c72eee69
|
OpenGL2: Parse radius entries from misc_cubemap entities.
|
2015-12-09 02:00:40 -08:00 |
|
SmileTheory
|
b52ede0445
|
OpenGL2: Add r_glossIsRoughness.
|
2015-12-08 21:23:50 -08:00 |
|
SmileTheory
|
92d4b20129
|
OpenGL2: Add option in code for alternate overbright method.
|
2015-12-08 05:17:05 -08:00 |
|
SmileTheory
|
e5aabdaff6
|
OpenGL2: Remove some rendering options for simplicity.
|
2015-12-03 02:44:33 -08:00 |
|
SmileTheory
|
2954bdfa65
|
OpenGL2: automatically load textures with a _s suffix as specular.
|
2015-12-02 17:08:40 -08:00 |
|
SmileTheory
|
f663104cfc
|
Access 32-bit registry key from 64-bit Windows correctly.
|
2015-12-02 17:07:26 -08:00 |
|
SmileTheory
|
2f77a98afe
|
Use Windows uninstall path to find Steam Quake 3 install.
Thanks Pan- and Ensiform for pointing this out.
|
2015-09-25 04:55:41 -07:00 |
|
SmileTheory
|
3bd7a8d842
|
Search for mods in steam path as well as home and base paths.
|
2015-09-25 04:52:17 -07:00 |
|
SmileTheory
|
f860a753e0
|
Add Steam's Quake 3 Arena dir to game dirs on Windows.
|
2015-09-17 02:53:19 -07:00 |
|
SmileTheory
|
3ebc230b28
|
OpenGL2: Use signed value in case value goes below 0.
|
2015-04-06 03:05:28 -07:00 |
|
SmileTheory
|
40cfbc9a82
|
OpenGL2: Fix culling again.
|
2015-03-12 21:44:06 -07:00 |
|
SmileTheory
|
8c7fedb1fe
|
OpenGL2: Fix face culling.
|
2014-11-30 21:50:33 -08:00 |
|
SmileTheory
|
fd23249357
|
OpenGL2: Ensure tess VAO is bound before using it.
|
2014-11-21 16:12:53 -08:00 |
|
SmileTheory
|
89b719ec8d
|
OpenGL2: Bit more parallax optimization.
|
2014-11-14 01:12:41 -08:00 |
|
SmileTheory
|
d9e2184c1a
|
OpenGL2: Add support for parallax occlusion mapping.
|
2014-11-10 22:11:36 -08:00 |
|
SmileTheory
|
b1821e303d
|
OpenGL2: remove lightmap support from generic glsl shader.
This path was barely used and doing this compiles fewer shaders.
|
2014-11-10 21:59:37 -08:00 |
|
SmileTheory
|
1ad2b413ef
|
Remove accidentally added increment.
|
2014-11-03 22:18:17 -08:00 |
|
SmileTheory
|
943259f6b4
|
OpenGL2: Support half floats for texcoords and vertex colors.
|
2014-11-03 19:10:35 -08:00 |
|
SmileTheory
|
e488663e31
|
OpenGL2: Change normal/tangent vertex encoding.
|
2014-10-28 18:15:13 -07:00 |
|
SmileTheory
|
7e808f92d6
|
OpenGL2: Speed up tonemap shader.
|
2014-10-27 06:37:57 -07:00 |
|
SmileTheory
|
3765652778
|
OpenGL2: Fix corrupt models.
|
2014-10-23 16:51:10 -07:00 |
|
SmileTheory
|
4f5ebf8349
|
OpenGL2: Bit of multidraw optimization.
|
2014-10-16 00:32:20 -07:00 |
|
SmileTheory
|
03ac9649ea
|
Fix a bug in previous commit.
|
2014-10-15 20:28:26 -07:00 |
|
SmileTheory
|
e34972b110
|
OpenGL2: Fix missing surfaces with r_mergeMultidraws 2.
|
2014-10-15 20:00:54 -07:00 |
|
SmileTheory
|
541d3a40c2
|
OpenGL2: Interleave vertex data for static MD3s.
|
2014-10-15 03:42:29 -07:00 |
|
SmileTheory
|
05e07311ba
|
OpenGL2: Fix invalid texture parameter.
|
2014-10-15 03:40:16 -07:00 |
|
SmileTheory
|
0578b70f38
|
OpenGL2: Reduce redundant GL calls.
|
2014-10-14 06:15:06 -07:00 |
|
SmileTheory
|
84206c8598
|
OpenGL2: Vertex array object support.
|
2014-10-14 01:50:44 -07:00 |
|
SmileTheory
|
873a02bd3c
|
OpenGL2: VBO cleanup.
|
2014-10-13 21:57:06 -07:00 |
|
SmileTheory
|
c04d05fd8f
|
Correct too many parameters in q3gl2_sun description in docs.
|
2014-10-13 01:38:26 -07:00 |
|
SmileTheory
|
a90c17ac1b
|
OpenGL2: Better BSP surface merging.
|
2014-10-07 04:17:01 -07:00 |
|
SmileTheory
|
ca9eebb125
|
OpenGL2: Fix a glsl compile error on old hardware with r_shadowFilter 0.
|
2014-08-02 00:02:46 -07:00 |
|
SmileTheory
|
ff1f093a0b
|
OpenGL2: Remove R_MipMap() and R_MipMap2(), and fix gamma conversion in R_MipMapsRGB()
|
2014-08-01 23:57:26 -07:00 |
|
SmileTheory
|
2b2d696f12
|
OpenGL2: Add fourth cascade for sun shadows, and adjust sun shadow cvar defaults.
|
2014-07-31 21:01:57 -07:00 |
|
SmileTheory
|
3d01543e2c
|
OpenGL2: Replace R_MipMapsRGB() with faster version.
|
2014-07-22 11:43:19 -07:00 |
|
SmileTheory
|
9efaf819dc
|
OpenGL2: Really obvious optimization to previous commit.
|
2014-05-27 20:52:36 -07:00 |
|
SmileTheory
|
318d45cff5
|
OpenGL2: Reimplement MD3 tangent space calculation.
|
2014-05-27 18:20:12 -07:00 |
|
SmileTheory
|
7beff8bc7e
|
OpenGL2: Remove misleading documentation for gamma cvars.
|
2014-04-22 19:50:39 -07:00 |
|
SmileTheory
|
4fe69cb418
|
OpenGL2: Remove sRGB support, replace with gamma cvars.
|
2014-04-16 05:26:03 -07:00 |
|
SmileTheory
|
b099255748
|
#6095: OpenGL2: Use areamask and leaf cluster for PVS when VIS is missing.
|
2014-03-19 17:59:07 -07:00 |
|
SmileTheory
|
375f6247d4
|
OpenGL2: Parallax corrected cubemap (cheaper trick)
|
2014-03-16 16:29:38 -07:00 |
|
James Canete
|
8caeb62741
|
Merge pull request #57 from MAN-AT-ARMS/specularScale
OpenGL2: Set default normal/specular in RE_RegisterShaderFromImage
|
2014-03-04 18:01:25 -08:00 |
|
SmileTheory
|
ee67d0a981
|
OpenGL2: Add normalScale and parallaxDepth stage keywords and helper cvars.
|
2014-03-03 21:02:39 -08:00 |
|
SmileTheory
|
ea2810c085
|
OpenGL2: Minor GLSL shader improvements.
|
2014-03-03 17:32:07 -08:00 |
|
SmileTheory
|
3740c55dec
|
OpenGL2: Remove and force r_softOverbright.
|
2014-02-20 17:01:50 -08:00 |
|
SmileTheory
|
5fabc28dff
|
OpenGL2: Fix rendering when r_hdr = 0 and r_floatLightmap = 1
|
2014-02-14 22:41:25 -08:00 |
|
SmileTheory
|
78f8100d74
|
OpenGL2: Oops, set lightmap alpha to 1.
|
2014-02-14 03:31:54 -08:00 |
|
SmileTheory
|
7a23bb1c59
|
OpenGL2: Fix bug in ColorToRGBM().
|
2014-02-14 02:52:22 -08:00 |
|
SmileTheory
|
79e9baedf8
|
OpenGL2: Set RGBM to use a multiplier of 1, and only use it with HDR lightmaps.
|
2014-02-13 18:04:23 -08:00 |
|
SmileTheory
|
eea652f5c5
|
Don't create images/framebuffers that won't be used, and add checks before use.
|
2014-01-12 20:52:36 -08:00 |
|
SmileTheory
|
bc2efc4870
|
#6077: OpenGL2: Add r_ignoreDstAlpha.
|
2013-12-17 04:08:25 -08:00 |
|