]> git.xonotic.org Git - xonotic/darkplaces.git/history - gl_backend.h
first vpack stuff
[xonotic/darkplaces.git] / gl_backend.h
2010-01-05 havocremove support for GL_EXT_compiled_vertex_array extension
2009-12-31 divverentnew cvar: scr_screenshot_png (and obvious PNG screensho...
2009-12-28 havocmoved almost all R_GetTexture calls into R_Mesh_TexBind
2009-12-23 havocthe beginnings of a cgGL rendering path experiment...
2009-12-21 havocuse floats rather than doubles for view matrix stuff
2009-12-21 havocadded gl_nopartialtextureupdates cvar which disables...
2009-12-20 havoceliminated R_Mesh_TextureState function and rmeshstate_...
2009-12-08 havocremoved R_Mesh_TexBind3D, R_Mesh_TexBindCubeMap, R_Mesh...
2009-12-07 havocremove unused tex1d parameters
2009-12-07 havocadded vid.support struct containing extension detection...
2009-11-29 havocremoved 1D texture management code, not used by anything
2009-11-11 havocmigrated a large number of #define MAX values to quaked...
2009-11-06 havocrenamed polygonelements, skyboxelements, skysphereeleme...
2009-09-22 havocimplemented omnidirectional shadowmapping using depth...
2009-04-04 divverenta nice improvement to the loading plaque: displaying...
2008-05-04 havocchanged behavior of gl_workaround_mac_texmatrix, revert...
2008-05-03 havocfurther attempt at workaround for Mac texmatrix bug,
2008-04-10 havocimplemented uint16 element array support, and use of...
2008-04-10 havocremoved unused R_Mesh_Draw_ShowTris
2007-12-23 havoccolormod values above 1 1 1 should work properly with...
2007-10-17 havocremoved some code scraps from previous patch
2007-10-17 havocimplemented a fixed function fallback for water, but...
2007-09-22 havocimplemented r_glsl_water cvar (refraction and reflectio...
2007-05-27 havocadded polygonoffset as a texture property, used on...
2007-04-25 havocadded tracking of memory usage of VBO/EBO buffers
2007-04-07 havocadded GL_DepthRange function and MATERIALFLAG_SHORTDEPT...
2007-04-04 havocadded gl_vbo cvar to allow disabling of vbo rendering...
2007-04-04 havocnow creates EBOs and VBOs containing static model geome...
2007-04-04 havocadded bufferobject and bufferoffset parameters to all...
2007-02-12 havocminor cleaning
2007-01-24 havocsome cleanup of shader permutation handling
2006-12-30 havocadded a missing const modifier
2006-12-22 havocraised MAX_TEXTUREUNITS from 16 to 64
2006-12-12 havocdisplay loading plaque much sooner in startup process...
2006-11-23 havoccleaned up GL_DepthTest and GL_CULL_FACE state manageme...
2006-04-20 havocadded GL_AlphaTest function to enable/disable GL_ALPHA_TEST
2006-04-16 havoceliminated rmeshstate_t .pointer_vertex and .pointer_co...
2006-03-26 havoceliminated the hacky r_showtris code, now r_glsl 1...
2006-03-21 havocrenamed varray_ arrays to rsurface_array_, and they...
2006-03-21 havocremoved the USETEXMATRIX define (now always on), reduce...
2006-03-21 havocremoved unused R_Mesh_CacheArray stuff
2006-03-21 havocmoved SCR_UpdateScreen and SCR_DrawScreen code to cl_sc...
2005-11-30 havocvideo modes in menu now also set vid_pixelheight and...
2005-11-05 havoceliminated qbyte type, now uses unsigned char throughou...
2005-10-21 havocgave names to nearly all structs and enums which should...
2005-05-13 havoccorrected envmap saving for ft/rt/bk/lf/up/dn layout...
2005-03-28 havocadded a firstvertex parameter to R_Mesh_DrawMesh
2005-03-21 havocless unsigned
2005-03-21 havocchanged ActiveTexture and ClientActiveTexture to take...
2005-03-21 havocadded R_Mesh_ functions for setting individual parts...
2005-01-23 havocrearchitected renderer backend to have support for...
2004-12-18 havocadded Bloom effect (r_bloom* cvars)
2004-11-26 havocredesigned drawing of loading plaque, it's now a separa...
2004-09-03 havocadded varray_svector3f, varray_tvector3f, and varray_no...
2004-05-20 havocTomaz made cl_avidemo screenshot saving use no mallocs
2004-05-20 havocTomaz optimized the cl_avidemo mode by making it keep...
2004-05-15 havocTomaz fixed the envmap command; it was saving black...
2004-03-15 havoc3d texcoords now must use rmeshstate_t.pointer_texcoord...
2004-03-13 havocadded texmatrix[] to rmeshstate_t and removed R_Mesh_Te...
2004-03-10 havocmerged CL_ColorPointer into R_Mesh_State
2004-03-10 havocR_Mesh_State_Texture and GL_VertexPointer merge once...
2004-03-03 havocmade r_showtris transparent (quite faint actually)...
2004-03-03 havocadded r_showtris
2004-02-21 havoccleaned up R_RenderView setup code a bit, and shuffled...
2003-11-14 havocr_refdef.vieworg and r_refdef.viewangles replaced by...
2003-11-11 havocq1bsp lightmaps are now always rendered at 2x overbrigh...
2003-11-05 havocadded R_Mesh_Draw_ShowTris function which draws a trian...
2003-10-21 blackI hope this fixes some warnings
2003-10-21 blackAdded in_mouse_x and in_mouse_y, which contain the...
2003-09-21 havocr_colorscale gone, v_overbrightbits (cvar which control...
2003-08-24 havocthe quadratic spline patches in quake3 maps now work...
2003-07-01 havocredesigned how the renderer handles much of it's state...
2003-05-26 havocvertex pointers are now const
2003-05-26 havocadded R_ScrollTexCoord2f (copies while texture coordina...
2003-05-26 havocfixed realtime lighting bugs with gl_mesh_batching...
2003-05-24 havocmade id_pointer fields of rcachearrayrequest_t const...
2003-05-23 havocadded R_Mesh_CacheArray (not yet used by anything,...
2003-05-23 havocadded gl_mesh_batching (default on) which merges severa...
2003-04-03 molivierAdded support for JPEG screenshots. You can toggle...
2003-03-15 havocvarray_* rewritten to remove padding (varray_vertex3f...
2003-03-09 havocchanged R_Mesh_ system (again), now uses R_Mesh_GetSpac...
2002-11-16 havocmerged GL_DrawRangeElements into R_Mesh_Draw for a...
2002-10-28 havocimplemented scissor rect clipping of lights in realtime...
2002-10-16 havocfixed some dynamic lighting bugs related to glowing...
2002-10-13 havocadded TEXF_CLAMP flag for textures
2002-10-05 havocbackend now supports 1D, 2D, 3D, and Cubemap texture...
2002-09-30 havocbmodel shadow volumes
2002-09-30 havocgl backend now has functions for color array and flat...
2002-09-17 havocm.wantoverbright is gone
2002-09-13 havocGL_SetupView_* functions added, they replace most of...
2002-09-12 havocgot rid of gl_mesh_drawmode, now only gl_mesh_drawrange...
2002-09-12 havocvarray_element is gone, instead you pass your own eleme...
2002-09-12 havocmanually inlined GL_LockArray and GL_UnlockArray in...
2002-09-06 havoctransform matrix is now separate from R_Mesh_State...
2002-09-06 havocvertex arrays renamed to varray_ and exposed to rest...
2002-09-05 havocyou can now (try to) play in maps you don't have, and...
2002-08-28 havocno more m.transparent, transparent surfaces are sorted...
2002-08-28 havocmost of the framework for hardware accelerated transfor...
2002-08-25 havocgot rid of R_Mesh_Draw and R_Mesh_DrawPolygon, now...
2002-08-24 havocdetail texturing added (although with just one generate...
next