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