Michal Krol
d2ac9ab6ee
More text.
19 vuotta sitten
Michal Krol
39dd5196e6
Optimize shaders.
Use frame counter.
19 vuotta sitten
Eric Anholt
0e6ef1b1cd
Fix build failure in the savage driver.
19 vuotta sitten
Jerome Glisse
32d61d0616
r300_emit.h cleanup.
Remove unused macro
Replace LOCAL_VAR, PREFIX*
Indent code
Remove radeon redundant CP type 3 packet
19 vuotta sitten
Brian Paul
a7722cb794
load SLANG_FRAGMENT_FIXED_SECONDARYCOLOR
19 vuotta sitten
Brian Paul
c28399baa7
just reindent
19 vuotta sitten
Brian Paul
a97492f4df
added arrayobj.[ch] files
19 vuotta sitten
Brian Paul
9d9d7b1dee
check for non-nill pwc in WMesaMakeCurrent(), bug 7585
19 vuotta sitten
Brian Paul
122629f279
Some structure renaming. Prefix vertex/fragment-related structs with
"gl_" to match other structs.
19 vuotta sitten
Brian Paul
459db7bd72
bump MESA_TINY to 1
19 vuotta sitten
Brian Paul
a623e008c6
move/update comments
19 vuotta sitten
Brian Paul
2f12458fb3
use ctx->Light.ShadeModel instead of ctx->_TriangleCaps
19 vuotta sitten
Brian Paul
a1a6ac4af4
Instead of testing ctx->_TriangleCaps for flat/smooth shading, just use ctx->Light.ShadeModel
19 vuotta sitten
Brian Paul
4e2de9531e
remove unused NEED_TWO_SIDED_LIGHTING() macro
19 vuotta sitten
Brian Paul
ad15866ef0
For glGetTexImage(), move the _mesa_validate_pbo_access() error check into
_mesa_GetTexImage() so it's not needed in the fallback or driver functions.
19 vuotta sitten
Brian Paul
0749e2723b
Several loops over the map1/2 evaluator arrays were incorrect.
There's only 16 evaluator maps. Define new _TNL_NUM_EVAL constant for
those loops.
Also, fix priority of GL_NV_vertex_program generic maps - they override the
conventional maps.
See bug 7564.
19 vuotta sitten
Brian Paul
69ddf6cc41
more 6.5.1 additions
19 vuotta sitten
Brian Paul
114ecb9d67
indentation fix
19 vuotta sitten
Brian Paul
df926955be
add missing 'return' after a few _mesa_error() calls in _mesa_GetTexImage()
19 vuotta sitten
Brian Paul
813e56db51
Compute ctx->Color._LogicOpEnabled in one place instead of four places!
19 vuotta sitten
Tilman Sauerbeck
f81b1dbe37
fix a memleak (that code block has been commented out for years for unknown reasons)
19 vuotta sitten
Rune Petersen
416ac254c2
A small logic error.
We need to call do_swizzle() when the scaler _or_ vector unit have a
swizzle other 000/ZERO/111/ONE.
This ensures that the gloss on banners in ut2004 is not angel-dependent
(since when was banners glossy?).
19 vuotta sitten
Brian Paul
f4e46e1a46
define FLT_MAX_EXP to 128 if undefined
19 vuotta sitten
Ian Romanick
7ef4a07165
Move initialization of server_support from __glXProcessServerString to
__glXCalcualteUsableExtensions. By having both callers of
__glXProcessServerString initialize the bit-fields passed in, we guarantee
that the correct amount of data is initialized:
This fixes bugzilla #7353 .
19 vuotta sitten
Brian Paul
883f9891cb
LIB_DIR is now just 'lib' or 'lib64'
Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets.
Patch by Hanno Böck.
19 vuotta sitten
Brian Paul
d9eff8ba19
download/install updates
19 vuotta sitten
Brian Paul
b8528ea55e
New config var DRI_DRIVER_SEARCH_DIR to specify where libGL should search
(at runtime) for the DRI drivers.
See bug 2372.
19 vuotta sitten
Tilman Sauerbeck
e5c28321b2
fix another memleak
19 vuotta sitten
Tilman Sauerbeck
e77875dcbe
fix a memleak
19 vuotta sitten
Brian Paul
59cfd3cd3f
destroy window upon exit, remove CVS log comment
19 vuotta sitten
Brian Paul
d8bb5ea967
call glutDestroyWindow() to allow checking for mem leaks upon exit
19 vuotta sitten
Brian Paul
c04bb519e1
free array objects properly (bug 7493)
19 vuotta sitten
Tilman Sauerbeck
c60bcc8966
free GL2Objects unconditionally
19 vuotta sitten
Tilman Sauerbeck
c0eb777cd8
free the ArrayObjects hash table
19 vuotta sitten
Tilman Sauerbeck
17b5063c6f
only access ss->BufferObjects if it's declared
19 vuotta sitten
Tilman Sauerbeck
aead688e7f
_mesa_destroy_context() frees radeon->glCtx so we must not access it afterwards
19 vuotta sitten
Thomas Hellström
bbe197ec1d
Revert the SiS and Unichrome DRM version check changes.
19 vuotta sitten
Thomas Hellström
85b4ae0654
The SiS and Unichrome drivers assume that the handle to the
AGP map is equivalent to the AGP physical address. Fix this.
19 vuotta sitten
Aapo Tahkola
b9920ba7b7
Fix #7195
19 vuotta sitten
Brian Paul
27908d2bcb
update comment, APP_LIB_DEPS
19 vuotta sitten
Brian Paul
04f43226a8
fixup OSMESA_LIBS and make clean target
19 vuotta sitten
Brian Paul
8c140c9c37
remove GLUT dependency
19 vuotta sitten
Brian Paul
3ae1905744
remove dependency on GLUT
19 vuotta sitten
Kristian Høgsberg
218ba1ff54
Don't include unused header files.
19 vuotta sitten
Aapo Tahkola
5906acad08
R300_RR_ROUTE_1 still needs to be initialized.
19 vuotta sitten
Brian Paul
1ff8daf21e
New animated engine demo.
19 vuotta sitten
Jerome Glisse
1ad914575a
Add R300_VAP_CNTL 0x2140 and cosmetic cleanup.
19 vuotta sitten
Brian Paul
525eb0b621
added linux-osmesa
19 vuotta sitten
Brian Paul
f385cf115a
simple libOSMesa.so-only config, no X
19 vuotta sitten
Brian Paul
c6e1784062
enable hw antialiasing (Martijn van Oosterhout)
19 vuotta sitten