Early support for NetBSD (the dedicated binary works and the GLX binary compiles)
[divverent/darkplaces.git] / gl_backend.c
2003-12-07 blackAdded qc fs search functions, so the qcs can easily...
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-25 blackAdded a new builin function (callfunction)
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-11 havocadded a note about another kind of terrain strip and...
2003-07-02 havocadded support for GAME_GOODVSBAD2
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-25 havocfixed a severe bug with pointer_color state tracking...
2003-05-24 havocdisabled various testing code in R_Mesh_CacheArray
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-26 havocincreased default gl_mesh_maxverts to 65536, and also...
2003-04-03 molivierAdded support for JPEG screenshots. You can toggle...
2003-03-15 havocvarray_* rewritten to remove padding (varray_vertex3f...
2003-03-09 havocVic informed me of the AGP settings (0-0.25, 0-0.25...
2003-03-09 havocGL_NV_vertex_array_range support added, but disabled...
2003-03-09 havocchanged R_Mesh_ system (again), now uses R_Mesh_GetSpac...
2003-03-07 havocadded gl_delayfinish cvar (default off, used to always...
2003-02-28 havocfix improper handling of overbright pixels when saving...
2002-12-11 havocI guess those glLoadIdentity calls were more important...
2002-12-09 havocremoved glLoadIdentity calls (they were all useless...
2002-11-16 havocmerged GL_DrawRangeElements into R_Mesh_Draw for a...
2002-11-04 havocnow clears stencil to 128 instead of 0, this avoids...
2002-10-30 havocfixed all the signed/unsigned mismatch warnings
2002-10-29 havocfix for use of cubemaps on hardware without 3d texture...
2002-10-28 havocimplemented scissor rect clipping of lights in realtime...
2002-10-27 havocset depth and stencil clear values
2002-10-22 havocadded a comment describing GL triangle strip order...
2002-10-16 havocfixed some dynamic lighting bugs related to glowing...
2002-10-14 havocR_LoadTexture functions take a palette pointer now
2002-10-13 havocadded TEXF_CLAMP flag for textures
2002-10-06 havocGL_DrawRangeElements now reports if it got a bogus...
2002-10-06 havoc3D attenuation texture works now
2002-10-05 havocbackend now supports 1D, 2D, 3D, and Cubemap texture...
2002-10-05 havoctexcoord arrays are now 3 component (padded to 4 floats)
2002-09-30 havocbmodel shadow volumes
2002-09-30 havocgl backend now has functions for color array and flat...
2002-09-28 havocfixed glOrtho call
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-10 havocfixed combine overbright behavior
2002-09-06 havoctransform matrix is now separate from R_Mesh_State...
2002-09-06 havocnow uses hardware transforms
2002-09-06 havoccorrected function names reported in various backend...
2002-09-06 havocvertex arrays renamed to varray_ and exposed to rest...
2002-09-05 havoccurrenttriangle and currentvertex no longer exist,...
2002-09-05 havocmoved state update from R_Mesh_Render to R_Mesh_Draw_Ge...
2002-09-05 havocbuf_mesh is no longer a pointer, since there is only...
2002-09-05 havocyou can now (try to) play in maps you don't have, and...
2002-09-02 havocmake sure zFar is at least 64 units to avoid feeding...
2002-08-28 havocoptimizations to rendering
2002-08-28 havocno more m.transparent, transparent surfaces are sorted...
2002-08-28 havocmost of the framework for hardware accelerated transfor...
2002-08-26 havocrenamed mesh_ variables to gl_state. (created a struct...
2002-08-25 havocgot rid of R_Mesh_Draw and R_Mesh_DrawPolygon, now...
2002-08-25 havocbatching is gone.
2002-08-24 havocdetail texturing added (although with just one generate...
2002-08-05 havoca rather hefty 6% speed gain by getting rid of the...
2002-08-04 havoclimit gl_mesh_batchtriangles to never go below 1, becau...
2002-08-03 havocdefault gl_mesh_floatcolors on, and force it off on...
2002-08-02 havocremoved R_Mesh_Draw_NativeOnly (it was not used)
2002-08-01 havoccleaned up glDrawRangeElements limit checking a bit...
2002-07-31 havoccleaned up gl_mesh_drawmode related code, hopefully...
2002-07-31 havocdisabled 3DFX mesh size error (because it really only...
2002-06-03 lordhavocmake r_render skip the 3D rendering code (I forgot...
2002-06-02 knghtbrdA minor removal of a few pieces of dead code. Nothing...
2002-06-01 lordhavocuse volatile on icolor and fcolor pointers in GL_Conver...
2002-05-27 lordhavocfix for gl_mesh_maxtriangles not defaulting correctly...
2002-05-16 lordhavocnow fetchs wgl functions
2002-05-15 lordhavocslight optimizations to GL_ConvertColorsFloattoByte
2002-05-14 lordhavocindependent control of gl_mesh_maxtriangles and gl_mesh...
2002-05-04 lordhavocmostly dynamic GL binding (more needs to be done, but...
2002-04-30 lordhavocchanged texrgbscale to int rather than float, this...
2002-04-11 lordhavocremoved silly uses of 'long' (now int, or qbyte *,...
2002-03-30 lordhavocadded cl_avidemo cvar (saves a series of tga images...
2002-03-12 lordhavocadded cl_particles_blood_size_min, cl_particles_blood_s...
2002-03-01 lordhavocreenabled loading plaques (and cleaned up that code...
2002-02-27 lordhavocadded glFlush call when done feeding geometry, to get...
2002-02-27 lordhavocrenamed byte to qbyte throughout engine to eliminate...
2002-02-25 lordhavocremoved gl_mesh_merge feature due to unknown buggyness
2002-02-25 lordhavoccleaned up backend code a bit more, added R_Mesh_Draw_G...
2002-02-25 lordhavocclean up
2002-02-25 lordhavocremoved gl_viewmodeldepthhack
2002-02-24 lordhavocrestructured transparent mesh processing to do conversi...
2002-02-24 lordhavoccleaned up lots of unused code, restructured where...
2002-02-23 lordhavoccleanup of float/byte colors, now colors are always...
2002-02-15 lordhavocmoved a lot of 2D/screen stuff out of gl_screen.c into...
2002-02-03 lordhavocrearranged r_speeds report a bit, and split up reportin...
2002-01-31 lordhavocgot rid of buildnumber.c and buildnum program, now...
next