summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-05-27update, re-org build/install instructionsmesa_7_1_rc1Brian Paul1-62/+64
2008-05-27set version string to 7.1 rc1Brian Paul1-1/+1
2008-05-27updates for 7.1 releaseBrian Paul1-11/+6
2008-05-27prep for 7.1 RC1Brian Paul1-4/+4
2008-05-27allow GLX_SAMPLES_ARB==0 (bug 16073)Brian Paul1-4/+5
2008-05-27updated for latest sourcesJouk Jansen1-3/+4
2008-05-27dependency fixes (bug 13544)Karl Schultz1-0/+3
2008-05-24dri: vblank_mode warningTormod Volden1-2/+2
From what I can see the environment variables LIBGL_THROTTLE_REFRESH and LIBGL_SYNC_REFRESH were taken out like 3 years ago, but this warning was never updated.
2008-05-23dri/swrast: cosmetic, mainly generic vs. xorg terminologyGeorge Sapountzis5-75/+105
2008-05-23dri/swrast: add dithering supportGeorge Sapountzis1-6/+34
2008-05-23dri/swrast: add support for r3g3b2George Sapountzis3-3/+96
2008-05-23dri: add support for generating 3_3_2 configsGeorge Sapountzis1-42/+61
2008-05-23dri/swrast: split out common pixel macrosGeorge Sapountzis1-47/+47
2008-05-23dri/swrast: drop TODO listGeorge Sapountzis1-30/+0
2008-05-23drop GLcoreGeorge Sapountzis12-438/+1
2008-05-21Add cscope files to .gitignoreJesse Barnes1-0/+1
2008-05-21Follow along GL/glx -> glx renaming in xserverDan Nicholson1-2/+2
The xserver glx modules were lifted up to the top level, so this changes the glapi generation to look in the new location.
2008-05-21Add remaining glapi generated server headers.Kristian Høgsberg1-12/+35
This adds all the headers needed by the xserver glx module and also adds a rule to copy over the shared glapi.[ch] and glthread.[ch] files. Specifying an xserver path (set XORG_BASE on the make command line) is now mandatory when regenerating the glapi files.
2008-05-21Make the shared glapi files not include glheader.h.Kristian Høgsberg3-6/+15
2008-05-21Revert "glapi: Generate xserver glapi sources in the mesa tree"Kristian Høgsberg9-16861/+18
This reverts commit 7688791fc52f116eea421fda1d17aba5cf10977b, and takes us back to generating the glapi files straight into the xserver tree. Conflicts: src/glx/x11/indirect_size_get.c
2008-05-21dri/swrast: use Makefile.templateGeorge Sapountzis1-56/+6
2008-05-21dri/swrast: fb configs tweaksGeorge Sapountzis1-6/+11
@32: provide configs with depth=0, stencil=8 @16: provide configs with depth=0, stencil=8 and depth=16, stencil=8
2008-05-21dri/swrast: re-indent FillInModesGeorge Sapountzis1-46/+46
2008-05-21added readtex.h dependencyBrian1-1/+1
2008-05-20Add DRI driver that uses the mesa swrast module.George Sapountzis7-4/+1574
2008-05-20Make utils.h self-contained.George Sapountzis5-147/+153
Move stuff with drm dependencies to dri_util.h, and move a couple of types without drm dependencies to utils.h.
2008-05-20copy StateFlags in _mesa_clone_parameter_list()Brian Paul1-0/+2
2008-05-20new multi-texture GLSL testBrian Paul4-0/+318
2008-05-20fix incorrect sampler numbering/indexing.Brian Paul5-14/+15
All samplers indexes were zero.
2008-05-20i965: Check fallback before accounting for index/vertex buffer size. fix #16028.Xiang, Haihao1-10/+8
2008-05-19fix tempReg test in _mesa_combine_programs()Brian Paul1-1/+1
2008-05-19Fix program refcounting assertion failure during context tear-downBrian Paul1-6/+8
When purging the program hash table, the refcount _should_ be one since the program is referenced by the hash table. Need to explicitly set to zero before calling delete(). Also, purge high-level shader hash tables before low-level program hash tables.
2008-05-18Move _mesa_init_glsl_driver_functions() into shader_api.cBrian Paul4-168/+69
This allows making a bunch of functions static, and removes a state tracker dependency on driverfuncs.c cherry-picked from gallium-0.1
2008-05-18additional fog/color matrix changes from gallium-0.1Brian Paul1-3/+12
2008-05-18add state vars for color matrix, pixel transfer scale&biasBrian Paul2-0/+5
cherry-picked from gallium-0.1 (068c7bd912283e051a55b2fd5c4568685d10f3ed)
2008-05-18mesa: added internal post color matrix scale/bias varsBrian Paul2-0/+34
cherry-picked from gallium-0.1 (302daeb2ec62c59bd28d0c53cdc0fb07dc9d0f58)
2008-05-18fixes to _mesa_combine_programs(), from gallium-0.1Brian Paul2-6/+46
2008-05-18added div by zero check for Fog.End/Start (from gallium-0.1)Brian Paul1-1/+2
2008-05-18clean-ups / additions from gallium-0.1 branchBrian Paul1-7/+35
2008-05-16bring in fixes/changes from gallium-0.1Brian Paul1-80/+32
2008-05-16fix an attr/src mix-up when setting-up/binding vertex arraysBrian Paul2-2/+2
This fixes problems with incorrect material coefficients when glMaterial is called per-vertex.
2008-05-16fix merge collisionBrian Paul1-3/+1
2008-05-16silence warning, new assertionBrian Paul1-3/+6
2008-05-16free(key) in _tnl_UpdateFixedFunctionProgram()Shunichi Fuji1-0/+3
2008-05-16Fix a program refcounting error, don't share program parameter lists.Brian Paul2-41/+20
The refcounting bug was causing a memleak (unfreed programs). The old parameter list sharing is not needed since the change in how uniforms are handled.
2008-05-16minor changes to aid debuggingBrian Paul1-7/+15
2008-05-16remove stray, left-over RefCount++Brian Paul1-1/+0
2008-05-16whitespace/formattingBrian Paul1-2/+0
2008-05-16init SamplersUsed bits in _mesa_parse_arb_fragment_programBrian Paul1-1/+4
2008-05-16fix assertion typo: s/=/==/Brian Paul1-1/+1