Brian Paul
01429fa46a
GL_INTENSITY case was incorrect in extract_float_rgba()
il y a 24 ans
Brian Paul
36f3712e85
fixed tmpTexelSize computation bug
il y a 24 ans
Brian Paul
7d58f44f73
More texture image changes.
1. Added ctx->Driver.ChooseTextureFormat() function. Examines user's
internalFormat, format, type params and returns a gl_texture_format.
2. _mesa_store_teximage[123]d() calls ctx->Driver.ChooseTextureFormat(),
allocates storage and transfers the image into the desired format.
3. _mesa_transfer_teximage() now takes a gl_texture_format to describe
the destination format. Any combination of input format/type and
output gl_texture_format is accepted. Uses optimized _mesa_convert_-
texsubimage[123]d() functions when possible.
3. DRI driver's TexImage[123]D functions should be a lot simpler now.
il y a 24 ans
Brian Paul
bb0830da9e
Updated bug report info in _mesa_problem()
il y a 24 ans
Jouk Jansen
bb95cf8934
Committing in .
Modified Files:
Mesa/src/descrip.mms
Removed glapinoop
----------------------------------------------------------------------
il y a 24 ans
Brian Paul
bc80faa7d9
another fix to clear_32bit_ximage()
il y a 24 ans
Brian Paul
a9e2abdcfb
include fxdrv.h before other headers (Ivan Kalvatchev)
il y a 24 ans
Brian Paul
2e1ed6447a
fixed wglUseFontBitmapsA() bugs (Frank Warmerdam)
il y a 24 ans
Brian Paul
9d205e3542
clear pixel value wasn't byteswapped for scissored clears in clear_32bit_ximage()
il y a 24 ans
Brian Paul
373aea11c8
applied David's patch for parsing display's server:screen string
il y a 24 ans
Brian Paul
67f7554232
querying proxy texture image info was segfaulting because of NULL TexFormat pointer
il y a 24 ans
Brian Paul
347b3f0daf
add texture border width to x/y/zoffset in gl[Copy]TexSubImage*D() functions to accomodate negative offsets correctly
il y a 24 ans
Brian Paul
e116d3b3e5
texImage->FetchTexel wasn't getting initialized in _mesa_CopyTexImage1/2D()
il y a 24 ans
Brian Paul
7b0b2ec73a
fixed compilation problems related to ctx->_Enabled removal
il y a 24 ans
Gareth Hughes
5e23af22f7
Remove all traces of CULL_MASK_ACTIVE.
il y a 24 ans
Keith Whitwell
afc5699b08
Fix calculation of fog coordinate in translate_vertex().
il y a 24 ans
Keith Whitwell
ed39a43b8c
Remove ENABLE_* flags, ctx->_Enabled.
Replace with ctx->Texture._TexMatEnabled, ctx->Texture._TexGenEnabled.
il y a 24 ans
Brian Paul
2780ed4b97
silence a compiler warning
il y a 24 ans
Keith Whitwell
3d5815f463
Removed DD_STENCIL, DD_FEEDBACK, DD_SELECT.
Added some switchable debug to s_context.c
il y a 24 ans
Brian Paul
ee403ff0ba
Removed DD_Z_NEVER.
Replaced SEPERATE with SEPARATE.
Renumbered _NEW_ flags.
Removed _NEW_COLORTABLE.
il y a 24 ans
Gareth Hughes
1b2fef5c28
Consolidation of asm code in 3.5
il y a 24 ans
Gareth Hughes
8e48a232fe
Make generation of matypes.h more transparent.
il y a 24 ans
Gareth Hughes
c41edfb7c4
Add missing GEN_SOURCES definitions.
il y a 24 ans
Brian Paul
3d9168025c
compilation updates
il y a 24 ans
Brian Paul
f1f288182e
adjustment to coverage sample positions
il y a 24 ans
Gareth Hughes
16a8e986ce
- Restore texImage->IntFormat.
- Fix FX driver texture image conversions.
il y a 24 ans
Brian Paul
d082417dae
check for startX off the right edge of the window
il y a 24 ans
Brian Paul
5bfaa2f12e
use Image[i]->TexFormat to check for mipmap consistency
il y a 24 ans
Brian Paul
38e3675d7d
simplify test for specific texture formats
il y a 24 ans
Gareth Hughes
0a59ca6cae
New type system for assembly code. Asm files should now include
matypes.h, which includes assyntax.h and is generated from the core Mesa
header files.
il y a 24 ans
Gareth Hughes
38f28665bf
More texture format updates. Drivers now need only plug an appropriate
format into texImage->TexFormat, the rest is handled by core Mesa.
il y a 24 ans
Gareth Hughes
53933fe9db
More informative display of texture parameters.
il y a 24 ans
Gareth Hughes
29cded2654
Delete libGLU.so* from ../lib before installing it.
il y a 24 ans
Brian Paul
c7aeb8bf1f
removed a debug message
il y a 24 ans
Brian Paul
46560b94ae
remove TEST_L and JZ instructions; always jump through the _glapi_Dispatch pointer
il y a 24 ans
Brian Paul
3c257e187b
New mechanism for thread-safe GL API dispatch. C-based dispatch is faster.
Folded glapinoop.c code into glapi.c.
Added code to glapitemp.h to fill in dispatch tables.
Updated Makefiles.
il y a 24 ans
Brian Paul
fb8af6fc97
pass dst and src to CONVERT_TEXEL() macros to fix non-ANSI problems
il y a 24 ans
Brian Paul
81e3955acf
fixed RGBA/RGB typo
il y a 24 ans
Brian Paul
197c526d63
texFormat was a random value in _mesa_store_teximage3d(), fix by undoing last changes
il y a 24 ans
Gareth Hughes
19d1e43261
Updates required for DRI drivers on mesa-3-5-branch.
il y a 24 ans
Brian Paul
a767bff929
added rules for readtex.c and readtex.h
il y a 24 ans
Brian Paul
5479e93031
double buffer by default. if drawSmooth, use 50% alpha at top of polygon
il y a 24 ans
Brian Paul
8afa9e593b
set initial window pos
il y a 24 ans
Brian Paul
0a355dc010
clean-up of tunnel demos
il y a 24 ans
Brian Paul
25a5dc2ea7
moved shadow code into teapot.c
il y a 24 ans
Brian Paul
06ed3f0a0a
silence compiler warnings
il y a 24 ans
Brian Paul
6dbb39025c
removed DO_GEOMETRY
il y a 24 ans
Brian Paul
5535aca5df
change glTexImage3D() internalFormat to GLenum to match other OpenGLs
il y a 24 ans
Brian Paul
0bc933a460
test texture wrap modes
il y a 24 ans
Brian Paul
2bb04cad14
added GL_ARB_texture_border_clamp
il y a 24 ans