summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-10-29disable ctx->Driver.NewProgram() call in _mesa_new_program()Brian
This was causing infinite recursive calls w/ software drivers. All vertex/fragment shaders should be allocated by calling ctx->Driver.NewProgram(), not by calling _mesa_new_program().
2007-10-29update APP_LIB_DEPS for static library configs (patch 3/3)Dan Nicholson
2007-10-29simplify APP_LIB_DEPS (patch 2/3)Dan Nicholson
2007-10-29specify app lib dependencies in Makefiles (patch 1/3)Dan Nicholson
2007-10-28Only set R_MODE with NV_point_spriteAlan Hourihane
2007-10-26configs: Fix linux-static to link correctlyDan Nicholson
The linux-static target was missing necessary libraries and hardcoding their location to /usr/X11R6/lib. This makes it comparable to the x86 and x86-64 static targets.
2007-10-26Merge branch '965-glsl'Zou Nan hai
Conflicts: src/mesa/drivers/dri/i965/brw_sf.h src/mesa/drivers/dri/i965/intel_context.c
2007-10-25use grep -qBrian
2007-10-25Ignore new programsDan Nicholson
2007-10-25simplify/fix the ASM_FLAGS tests (bug 12931)Brian
2007-10-24added catamount-osmesa-pgi configAlex Neundorf
2007-10-24don't build x86, x86-64 dirs if not neededBrian
2007-10-24fix assorted bugs, works nowBrian
2007-10-24add to gitBrian
2007-10-24Implement gl_PointCoord attribute for GLSL fragment shaders.Brian
Contains the normalized fragment position within a point sprite.
2007-10-23properly init dst reg's CondMask/Swizzle fieldsBrian
2007-10-23bump up MAX_INSTRUCTIONS and add an assertion to catch emitting too many ↵Brian
instructions
2007-10-23add directfb glut sources to tarballBrian
2007-10-22don't apply ColorMask to main gcBrian
2007-10-18glxinfo: Try creating a GLX context using an fbconfig if no visuals are ↵Kristian Høgsberg
available.
2007-10-18i915: Add some sanity checks to blit command debugging code.Michel Dänzer
2007-10-17Framework for supporting z24_s8 and z32 depth textures on r300.Ian Romanick
2007-10-17Initial support for ARB_depth_textureIan Romanick
Currently only GL_DEPTH_COMPONENT16 are supported. I don't know what the hardware bits are to select the other formats, but it shouldn't be too hard to figure out.
2007-10-17Support cards that have ARB_fp but not ARB_shadow.Ian Romanick
2007-10-17mga: Enable (trivial) support for GL_APPLE_vertex_array_object, bump DRIVER_DATEIan Romanick
2007-10-17mga: Enable (trivial) support for GL_EXT_gpu_program_parameters.Ian Romanick
2007-10-17pbutil: Do not require GLX_SGIX_pbuffer for fbconfig only-functions.Kristian Høgsberg
2007-10-17Replace repeat_remainder() with a simpler macro that just casts args to ↵Brian
unsigned.
2007-10-17Pull workaround for unset GLX_DRAWABLE_TYPE back in.Kristian Høgsberg
The old version just set GLX_DRAWABLE_TYPE to GLX_WINDOW_BIT for configs received through glXGetVisualConfigs and to GLX_WINDOW_BIT | GLX_PIXMAP_BIT for configs received as FBConfigs. The X server needs to send this info, but keep the workaround for now. Fixes #12835.
2007-10-17glxinfo: Also print number of fbconfigs.Kristian Høgsberg
2007-10-17Don't call the driver clear hook when the effective scissor rectangle is empty.Michel Dänzer
2007-10-17i915: Don't emit 'empty' blit rectangles.Michel Dänzer
The hardware seems to interpret them differently and produce unexpected results...
2007-10-17Fixup a couple of thinkos in glxinfo changes.Kristian Høgsberg
2007-10-16Handle fbconfigs and glx visuals separately.Kristian Høgsberg
The old implementation fetches fbconfigs or glx visuals once and assumes the list describes both fbconfigs and glx visuals. This patch splits it up and fetches visuals and fbconfigs in two steps and keep the two lists separate. A server could have no glx visuals or no glx fbconfigs and the old code wouldn't know the difference.
2007-10-16Implement support for printing glx fbconfigs in glxinfo.Kristian Høgsberg
2007-10-16glxinfo: Only print visuals that actually support GLX.Kristian Høgsberg
2007-10-16Replace symlink generation from i915 with files in intel/ and symlinks there.Eric Anholt
2007-10-16i915: Make sure extensions that require TTM actually work.Michel Dänzer
2007-10-16i915: fixup TTM interfaces to follow drm changesDave Airlie
2007-10-16i915: Re-enable __DRItexOffsetExtension.Michel Dänzer
This seems to have got lost somehow during the recent DRI interface changes.
2007-10-15fix fog, rescale_normals bugs (from gallium branch)Brian
2007-10-15Roll back premature version bump.Kristian Høgsberg
2007-10-15Dont add fbconfigs to array that we didn't allocate for.Kristian Høgsberg
2007-10-15faster write_rgba_span_front()Andreas Micheler
2007-10-14typoGeorge Sapountzis
2007-10-14Add GL_CORE_WINDOWS define to glcore.hGeorge Sapountzis
This is for consistency with glproto. The GL_CORE defines should probably be dropped. ---- Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> Date: Mon Jun 21 13:35:05 2004 +0000 Bug 782: Merge native OpenGL for Windows from CYGWIN branch
2007-10-14Drop include "dri_interface.h" from xf86dri.hGeorge Sapountzis
Thanks to dri2, xf86dri no longer uses __DRI types.
2007-10-13Do XSync() before resetting error handler.Kristian Høgsberg
2007-10-13Uncomment GLX_SGIX_pbuffer definition.Kristian Høgsberg
2007-10-13Get the width and height from the attrib list in glXCreatePbuffer.Kristian Høgsberg