Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-07 | OpenGL2: Typos. | SmileTheory | |
2016-04-07 | OpenGL2: Add named cubemaps and per-map env.json parsing. | SmileTheory | |
2016-04-07 | OpenGL2: Merge several cvars into r_pbr. | SmileTheory | |
r_glossIsRoughness, r_specularIsMetallic, r_framebufferGamma, r_tonemapGamma, r_materialGamma, r_lightGamma | |||
2016-04-07 | OpenGL2: Load existing per-map cubemaps. | SmileTheory | |
2016-04-07 | OpenGL2: Some FBO related cleanup/fixes. | SmileTheory | |
2016-04-07 | OpenGL2: Direct state access, part 3: Framebuffers. | SmileTheory | |
2016-04-07 | OpenGL2: Direct state access, part 2: Uniforms. | SmileTheory | |
2016-04-07 | OpenGL2: Direct state access, part 1: Texture binds | SmileTheory | |
2016-04-07 | OpenGL2: Remove specular ambient. | SmileTheory | |
2016-04-07 | OpenGL2: Add r_cubemapSize. | SmileTheory | |
2016-04-07 | OpenGL2: Replace r_exportCubemaps cvar with exportCubemaps command. | SmileTheory | |
2016-04-07 | OpenGL2: Add r_exportCubemaps for saving cubemaps on map load. | SmileTheory | |
2016-04-07 | OpenGL2: Support picmip for DDS textures. | SmileTheory | |
2016-04-07 | OpenGL2: Add null dereference checks to DDS loader. | SmileTheory | |
2016-04-07 | OpenGL2: DDS (compressed textures) support. | SmileTheory | |
2016-04-07 | OpenGL2: Some tr_image.c cleanup. | SmileTheory | |
2016-04-07 | OpenGL2: Switch to RGTC from LATC for normal maps. Also added a RGTC ↵ | SmileTheory | |
compressor as a workaround on Intel graphics. | |||
2016-04-07 | OpenGL2: Use correct sunlight color for sunlight specular. | SmileTheory | |
2016-04-07 | OpenGL2: Forgot a multiply. | SmileTheory | |
2016-04-07 | OpenGL2: Parse radius entries from misc_cubemap entities. | SmileTheory | |
2016-04-07 | OpenGL2: Add r_glossIsRoughness. | SmileTheory | |
2016-04-07 | OpenGL2: Add option in code for alternate overbright method. | SmileTheory | |
2016-04-07 | OpenGL2: Remove some rendering options for simplicity. | SmileTheory | |
2016-04-07 | OpenGL2: automatically load textures with a _s suffix as specular. | SmileTheory | |
2016-04-07 | Replace 4 with sizeof( int ) in R_GetCommandBufferReserved | Zack Middleton | |
2016-04-07 | Fix reserved size for swap buffer command being too small on x86_64 | Zack Middleton | |
2016-04-07 | Fix crash from reading past end of tr.refdef.drawSurfs | Zack Middleton | |
The number of draw surfaces was range checked against number of surfaces for the current view but needs to check total for the frame otherwise can read past the end of the tr.refdef.drawSurfs array when there are multiple views. | |||
2016-04-07 | Fix not swapping buffers because out of cmd buffer space | Zack Middleton | |
Reserve space for end of list and swap buffer commands. These are absolutely required and cannot be dropped. Dropping swap buffer command causes screen to not update and possible crash from drawsurf buffer overflow if not enough cmd buffer space for many continous frames. | |||
2016-04-07 | Remove unused define MAC_EVENT_PUMP_MSEC | Zack Middleton | |
2016-04-07 | Fix alloc size for default skin and single shader skin | Zack Middleton | |
Found by Coverity. | |||
2016-04-07 | Remove logically dead code in R_CheckFBO | Zack Middleton | |
Found by Coverity. | |||
2016-04-07 | Backport ignoring values outside lightgrid to OpenGL1 | Zack Middleton | |
Fixes possibly of reading memory past end of lightGridData or reading wrong light grid data (wrapping around to next row). | |||
2016-04-07 | Fix OpenGL2 ignoring last light grid point on each axis | Zack Middleton | |
Also change light grid bounds clamping to make it more clear what invalid values are. | |||
2016-04-07 | Don't fog 3D crosshair sprite | Zack Middleton | |
2016-04-07 | Apply greyscaling to fog blocks | Zack Middleton | |
2016-04-07 | Move image load function prototypes to tr_common.h | Zack Middleton | |
The functions themselves are in code/renderercommon/tr_image_*.c | |||
2015-06-08 | fix initialization based on r_width and r_height | /dev/humancontroller | |
let the cvars default to "0"; upon video startup, if any of these are non-positive, try to pick up the desktop's resolution, and update the cvars | |||
2015-06-07 | OpenGL2: Use signed value in case value goes below 0. | SmileTheory | |
2015-06-07 | Fix MDR surface indexes overflow check | Zack Middleton | |
Also, use the check overflow macro like everywhere else. | |||
2015-06-07 | OpenGL2: Fix shadow cubemap segfault | Zack Middleton | |
Changed image size to 512, but 'data' buffer is only 16x16 resulting in libGL segfault. Use NULL instead like other dynamic images. | |||
2015-06-07 | OpenGL2: Fix shadow cubemap size | Author: Xycaleth | |
2015-03-17 | OpenGL2: Fix culling again. | SmileTheory | |
2015-03-17 | OpenGL2: Remove unused function prototype from tr_fbo.c | Zack Middleton | |
2015-03-17 | Inform how many shader stages the max is in the warning message | Ensiform | |
2015-03-17 | OpenGL2: Fix face culling. | SmileTheory | |
2015-03-17 | OpenGL2: Ensure tess VAO is bound before using it. | SmileTheory | |
2015-03-17 | Fix stencil shadows not drawing if has 500 or more vertexes | Zack Middleton | |
Stencil shadow is not drawn if a mesh, or multiple meshes with the same entity and shader, have more than 500 vertexes. The issue is caused by storing the projected positions in the tess vertex buffer. Use a new array instead. | |||
2015-03-17 | Don't set fog image border color | Zack Middleton | |
GL1's R_CreateImage sets GL texture to 0 before it ends, so border color is not applied to the fog image. GL_CLAMP is not used for fog image (in either renderer), so it would presumably not be used even if applied to the fog image. | |||
2015-03-17 | Remove unfinished OpenGL display list code | Zack Middleton | |
It seems unlikely anyone is going to do anything with this aside from stub it out in OpenGLES ports. | |||
2015-03-17 | Correct a few OpenGL variable types | Zack Middleton | |
Affectly no change for desktop OpenGL. Use correct types for OpenGLES support. |