Keith Whitwell
eabe7beeaa
add glutInitWindowPosition calls
21 年之前
Keith Whitwell
469d1b0f22
Add glutInitWindowPosition call
21 年之前
Keith Whitwell
27413ed249
Move FRAG_BIT_ definitions to mtypes.h so that NEED_SECONDARY_COLOR() macro
works globally.
21 年之前
Keith Whitwell
43b5772834
Use NEED_SECONDARY_COLOR() for checking specular state at all times
when ctx->_TriangleCaps might be inaccurate (ie while ctx->NewState might
be non-zero).
21 年之前
Dave Airlie
c78a89d761
fix breakage associated with pointers not being initialised in
mesa_create_context
21 年之前
Brian Paul
5102075330
change PFNGLXGETUSTPROC's argument from uint64_t to int64_t to match the DRI
21 年之前
Ian Romanick
74cf25b081
Missed this commit as part of the addition of
GL_EXT_blend_equation_separate / GL_ATI_blend_equation_separate.
21 年之前
Ian Romanick
c93105eb9e
Added support for EXT_blend_equation_separate / ATI_blend_equation_separate.
The internal driver interface was also changed to use
BlendEquationSeparate instead of BlendEquation.
21 年之前
Keith Whitwell
dd9e6e7e37
Catch and shortcircuit no-primitive and no-vertex cases in _tnl_wrap_buffers()
21 年之前
Karl Schultz
da2be88f18
Add new driverfuncs.
21 年之前
Keith Whitwell
18fa367ac6
Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a single
array, texObj->Image[face][level].
21 年之前
Keith Whitwell
740f7de085
Tweak: set z scale to one, else tnl thinks we have a 3d texcoord.
21 年之前
Brian Paul
727d345b41
remove bogus assertion in DeleteTexture() function
21 年之前
Felix Kuehling
8135a445f3
Make the drivers using the common texmem code work with NewTextureObject
in Mesa. This is analogous to changes idr made to the r200 driver. Patch
submitted by Andreas Stenglein.
21 年之前
Keith Whitwell
ef167c6328
Fix for recursion in generic_copy_pv_extras.
Add a comment.
21 年之前
Brian Paul
cb7c689e14
replace MALLOC w/ CALLOC to silence valgrind warnings
21 年之前
Keith Whitwell
ab41a96ae7
Add tests for ARB_fp trig instructions and also for 1D texturing
21 年之前
Daniel Borca
5d3568f36c
minimize the number of DIVs
21 年之前
Daniel Borca
8d2cfa9ea0
glutTimerFunc cleanup
21 年之前
Daniel Borca
d3682ce376
accomodate FetchTexel and fix some memory leak bugs
21 年之前
Brian Paul
c9d2f4ca47
updated GLUT link
21 年之前
Brian Paul
1749a25ca8
New error checking in _mesa_GetTexImage().
Updated comments and some better function parameter names.
21 年之前
Brian Paul
fe03108ce0
Some initial RGB and RGBA floating point texture formats.
21 年之前
Brian Paul
c6bf130e98
initial info for version 6.1
21 年之前
Brian Paul
b4b35bcc42
New glXUseRotatedXFontMESA() function. Like glXUseXFont(), but takes
a rotation parameter (either 0, 90, 180 or 270 degrees).
Also, a demo program.
21 年之前
Brian Paul
eaaf618bb8
added link to ORSA (per request)
21 年之前
Felix Kuehling
83e0cfb8a0
Parse radeon, not r200 configuration in radeonCreateContext.
21 年之前
Michel Dänzer
78bb0803cf
Fix hardware ROP state handling (Roland Scheidegger)
21 年之前
Brian Paul
4d859f73fc
added device driver hooks for BindProgram, NewProgram, DeleteProgram
21 年之前
Brian Paul
f2ce4dc7da
Change software alpha plane pointers from void* to GLchan*, eliminate some casts.
21 年之前
Brian Paul
292615071a
more fixing for tdfxUpdateTexturePalette
21 年之前
Brian Paul
7f7b2d86bc
a few more tweaks
21 年之前
Brian Paul
75a0d31aaa
fix assorted compilation issues
21 年之前
Daniel Borca
3d06dc7581
accomodated new driver_func initialization
added DMesaGetProcAddress
some other minor fixes
updated documentation
21 年之前
Keith Whitwell
3abf746a7e
Don't set extra bits in FLUSH_VERTICES, fix several state bugs.
21 年之前
Jouk Jansen
5c161cf615
Committing in .
Trying to remove the <CR> at the end of each line.
Modified Files:
Mesa/src/mesa/descrip.mms
Mesa/src/mesa/drivers/common/descrip.mms
Mesa/src/mesa/drivers/osmesa/descrip.mms
Mesa/src/mesa/drivers/x11/descrip.mms
----------------------------------------------------------------------
21 年之前
Ian Romanick
ff2cc41ccb
Modified error messages in _mesa_BlendFuncSeparateEXT to note that the
same function is used internally for glBlendFunc and
glBlendFuncSeparate.
21 年之前
Michel Dänzer
a2c97eb2ff
Call UpdateMaterial() unconditionally on GL_COLOR_MATERIAL state change
(Roland Scheidegger), and update lighting state unconditionally there.
Fixes lighting oddities in the xscreensaver endgame hack, bzflag and
possibly elsewhere.
21 年之前
Michel Dänzer
5d00e131d8
Fix attenuation hardware state handling, inspired by the R200 DDK reference
driver (our r200 driver basically didn't do this at all, maybe got lost
along the way?)
21 年之前
Brian Paul
4f295cee73
Initial support for floating point and signed texture formats.
New "FetchTexelFuncF()" function returns texels in floating point format.
Only used for depth component images at this time.
Changed original FetchTexelFunc to return GLchan instead of GLvoid, removing
need for a bunch of ugly casts.
21 年之前
Brian Paul
edd1d86c74
misc updates
21 年之前
Keith Whitwell
dca71ea44b
Minor tweaks to help out at a driver level.
21 年之前
Ian Romanick
004d71f554
Corrected a comment about how the DOT3 hardware works in the R200.
21 年之前
Jouk Jansen
03166f73f3
Committing in .
Updated OpenVMS compile support
Modified Files:
Mesa/Makefile.X11 Mesa/src/mesa/descrip.mms
Mesa/src/mesa/drivers/osmesa/descrip.mms
Mesa/src/mesa/drivers/x11/descrip.mms
Added Files:
Mesa/src/mesa/drivers/common/descrip.mms
----------------------------------------------------------------------
21 年之前
Ian Romanick
afa446db83
Silence some compiler warnings.
21 年之前
Ian Romanick
169223c9ee
Make the R200 driver work with the NewTextureObject in Mesa. Other
drivers that use the texmem interface will likely need similar changes.
21 年之前
Ian Romanick
34a7857411
Silence a compiler warning DRI builds using gcc3.
21 年之前
Keith Whitwell
66691ef5b5
Use new EMIT_PAD functionality for spec and/or fog as available.
Fix a couple of problems with texture emit.
21 年之前
Ian Romanick
20a17e42d7
Remove dd_function_table::BlendFunc. All drivers now use
dd_function_table:BlendFuncSeparate. If a driver does not actually
support EXT_blend_func_separate, it can assume that the RGB and alpha
blend functions are the same.
21 年之前
Keith Whitwell
4d36f334c9
Another mechanism to create vertices with holes - a new EMIT_PAD style
21 年之前