Commit Graph

1169 Commits

Author SHA1 Message Date
Brian Paul 2bf5d9470d added OSMesaCreateContextExt() 2000-09-08 16:41:38 +00:00
Brian Paul 8ad306baf6 added device driver changes 2000-09-07 15:46:05 +00:00
Brian Paul c4c639c9a4 Removed ctx->Driver.LogicOp().
ctx->Driver.Index/ColorMask() now return void.
Removed SWmasking and SWLogicOpEnabled variables.
LogicOps and color/index masking are no longer special-case device
driver functions.  The Xlib driver was the only driver that used
them.  Things are more uniform now.
2000-09-07 15:45:26 +00:00
Brian Paul 18f73b622f added xmesa_update_span_funcs() 2000-09-07 15:42:38 +00:00
Brian Paul 16c3ea9459 renamed Xlib driver files 2000-09-07 15:42:13 +00:00
Brian Paul 693f81be4c newly organized Xlib driver files 2000-09-07 15:40:30 +00:00
Brian Paul 38d3f3d660 added device driver function for texture proxy testing 2000-09-07 15:38:49 +00:00
Brian Paul 724f2939f4 silence compiler warning (zoomY0) 2000-09-06 17:44:52 +00:00
Brian Paul afa61173a8 test for __bsdi__ for XFree86 2000-09-06 17:34:41 +00:00
Brian Paul 37cfb3b5c2 replaced ## with CONCAT macro 2000-09-06 17:33:40 +00:00
Brian Paul f96ce6a707 oops- forgot convolution for glGetTexImage. Done now. 2000-09-06 15:15:43 +00:00
Brian Paul c52fc9b49c passing proxy targets to glGetTexImage() should generate GL_INVALID_ENUM 2000-09-05 22:11:38 +00:00
Brian Paul 9c27278acf use clear_proxy_teximage() instead of MEMSET() 2000-09-05 22:04:30 +00:00
Brian Paul f75d697c03 GetConvolution/SeparableFilter() now finished 2000-09-05 20:28:56 +00:00
Brian Paul 45f3634ce3 added tracing facility from Loki 2000-09-05 20:28:06 +00:00
Brian Paul 3a71d05e53 added tracing facility from Loki 2000-09-05 20:17:37 +00:00
Brian Paul dca39e8911 added const to _mesa_select_tex_object() 2000-09-05 15:41:25 +00:00
Brian Paul 01e54753ff Fixed bug in fill_texture_image(). Clean-up in _mesaGetTexImage() 2000-09-05 15:40:34 +00:00
Brian Paul bc6f07856f added convolution, ARB_imaging items 2000-09-02 17:54:28 +00:00
Brian Paul 513d486e75 enabled GL_EXT_convolution and GL_ARB_imaging 2000-09-02 17:52:53 +00:00
Brian Paul a805bb9691 finished convolution 2000-09-02 17:52:21 +00:00
Brian Paul bfc6ee1b13 destBytesPerRow was uninitialized in make_texture_image() 2000-09-01 22:01:12 +00:00
Brian Paul e8a84a93aa initial check-in 2000-09-01 21:01:18 +00:00
Brian Paul bed573586e added new extensions 2000-08-31 23:04:17 +00:00
Brian Paul 328cb0b512 added Glide3 bug fix info 2000-08-31 23:04:03 +00:00
Brian Paul b3fdfa1246 fbiRev and tmuRev weren't getting initialized when using Glide3 2000-08-31 22:32:45 +00:00
Brian Paul 15915b03d0 added more resolutions (Andy Sloane) 2000-08-31 22:08:04 +00:00
Brian Paul 5a0d3dc7b3 convolution for glTexImage[123]D now works 2000-08-31 15:24:39 +00:00
Brian Paul b92d64e150 renamed some variables 2000-08-31 15:24:07 +00:00
Brian Paul f93b3dd69e more convolution work 2000-08-30 18:22:28 +00:00
Brian Paul 116970154d added _mesa_pack_float_rgba_span() 2000-08-30 18:21:37 +00:00
Brian Paul 8e053916c8 added more extensions testing code 2000-08-30 18:21:06 +00:00
Brian Paul 289d47eee5 finished compressed texture support (Bill White) 2000-08-29 23:31:23 +00:00
Brian Paul 148fb313c5 added MESA_FF_R8_G8_B8 (alpha filled to 0xff) format 2000-08-29 23:30:53 +00:00
Brian Paul e8e20ae598 changed default Shininess to 6 2000-08-29 21:17:38 +00:00
Brian Paul 8aee2a3326 don't free ctx inside _mesa_initialize_context() if error, caller does that. 2000-08-29 18:57:58 +00:00
Brian Paul ef9025a641 updated some comments 2000-08-29 14:25:30 +00:00
Jouk Jansen 5d3a95714c Committing in .
Modified Files:
 	Mesa/demos/descrip.mms

 One forgotten file for VMS to support /name=(as_is,short)

----------------------------------------------------------------------
2000-08-24 08:48:27 +00:00
Brian Paul cf8eebee07 added convolve.h header 2000-08-23 14:33:04 +00:00
Brian Paul 732dd6f417 enabling 1D convolution caused a problem 2000-08-23 14:32:06 +00:00
Brian Paul 147b08328a moved convolution API functions to convolve.c 2000-08-23 14:31:25 +00:00
Brian Paul 7e70874420 finished separable filter functions 2000-08-22 18:54:25 +00:00
Jouk Jansen b5b5c52034 Committing in .
Modified Files:
 	Mesa/include/GL/glx.h Mesa/include/GL/xmesa.h
 	Mesa/src/descrip.mms Mesa/src/X/glxheader.h
 	Mesa/src/X/xfonts.c Mesa/src/X/xfonts.h
 	Mesa/src-glu/descrip.mms Mesa/src-glut/capturexfont.c
 	Mesa/src-glut/descrip.mms Mesa/src-glut/glut_cmap.c
 	Mesa/src-glut/glut_event.c Mesa/src-glut/glut_fullscrn.c
 	Mesa/src-glut/glut_gamemode.c Mesa/src-glut/glut_init.c
 	Mesa/src-glut/glut_input.c Mesa/src-glut/glut_menu.c
 	Mesa/src-glut/glut_menu2.c Mesa/src-glut/glut_overlay.c
 	Mesa/src-glut/glut_win.c Mesa/src-glut/glut_winmisc.c
 	Mesa/src-glut/glutint.h Mesa/src-glut/layerutil.h
 	Mesa/vms/analyze_map.com
 Added Files:
 	Mesa/include/GL/vms_x_fix.h

 Patches effective on VMS only. This allows for compiling with
 /name=(as_is,short). This breaks the binary compatibility with previous
 versions for VMS, but is the only way to combine Mesa with GTK for VMS.


                      Jouk
----------------------------------------------------------------------
2000-08-22 13:31:00 +00:00
Brian Paul f4f4dab25a changed quad vertex colors to be tessellation invariant 2000-08-21 21:05:39 +00:00
Brian Paul 043654bbfb print UNDEFINED MODE over samples that are undefined in the GL spec 2000-08-21 20:04:55 +00:00
Brian Paul 9b61162d43 use ImageTransferState 2000-08-21 14:26:01 +00:00
Brian Paul 3f8a70e5dd added convolve.c to file list 2000-08-21 14:25:25 +00:00
Brian Paul a6d46f6b99 increased max convolution filter size 2000-08-21 14:24:53 +00:00
Brian Paul d4b799b60c more convolution work, not done 2000-08-21 14:24:30 +00:00
Brian Paul 46e8a51383 basic glDrawPixels convolution implemented 2000-08-21 14:24:10 +00:00