Brian
c9d495c6f0
properly init dst reg's CondMask/Swizzle fields
18 vuotta sitten
Brian
2a8e9bb00f
bump up MAX_INSTRUCTIONS and add an assertion to catch emitting too many instructions
18 vuotta sitten
Brian
e90dd4bf8f
add directfb glut sources to tarball
18 vuotta sitten
Brian
2667e5642f
don't apply ColorMask to main gc
18 vuotta sitten
Kristian Høgsberg
a074857cdc
glxinfo: Try creating a GLX context using an fbconfig if no visuals are available.
18 vuotta sitten
Michel Dänzer
950fff0f9a
i915: Add some sanity checks to blit command debugging code.
18 vuotta sitten
Ian Romanick
a663e846b6
Framework for supporting z24_s8 and z32 depth textures on r300.
18 vuotta sitten
Ian Romanick
42a4386a4c
Initial support for ARB_depth_texture
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.
18 vuotta sitten
Ian Romanick
b961eccc92
Support cards that have ARB_fp but not ARB_shadow.
18 vuotta sitten
Ian Romanick
374158b044
mga: Enable (trivial) support for GL_APPLE_vertex_array_object, bump DRIVER_DATE
18 vuotta sitten
Ian Romanick
366b2c6902
mga: Enable (trivial) support for GL_EXT_gpu_program_parameters.
18 vuotta sitten
Kristian Høgsberg
aad5c0fdc7
pbutil: Do not require GLX_SGIX_pbuffer for fbconfig only-functions.
18 vuotta sitten
Brian
ad053d90f0
Replace repeat_remainder() with a simpler macro that just casts args to unsigned.
18 vuotta sitten
Kristian Høgsberg
6c753ad51d
Pull workaround for unset GLX_DRAWABLE_TYPE back in.
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 .
18 vuotta sitten
Kristian Høgsberg
a5b4bb393f
glxinfo: Also print number of fbconfigs.
18 vuotta sitten
Michel Dänzer
86b81ef5aa
Don't call the driver clear hook when the effective scissor rectangle is empty.
18 vuotta sitten
Michel Dänzer
b453112133
i915: Don't emit 'empty' blit rectangles.
The hardware seems to interpret them differently and produce unexpected
results...
18 vuotta sitten
Kristian Høgsberg
87966baa8d
Fixup a couple of thinkos in glxinfo changes.
18 vuotta sitten
Kristian Høgsberg
6c533ea2d1
Handle fbconfigs and glx visuals separately.
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.
18 vuotta sitten
Kristian Høgsberg
791ad0e77f
Implement support for printing glx fbconfigs in glxinfo.
18 vuotta sitten
Kristian Høgsberg
f7d1d554b1
glxinfo: Only print visuals that actually support GLX.
18 vuotta sitten
Michel Dänzer
3feefeeb35
i915: Make sure extensions that require TTM actually work.
18 vuotta sitten
Dave Airlie
70eb456a76
i915: fixup TTM interfaces to follow drm changes
18 vuotta sitten
Michel Dänzer
9c4d104e98
i915: Re-enable __DRItexOffsetExtension.
This seems to have got lost somehow during the recent DRI interface changes.
18 vuotta sitten
Brian
cab0dce676
fix fog, rescale_normals bugs (from gallium branch)
18 vuotta sitten
Kristian Høgsberg
7a88ecbd1a
Roll back premature version bump.
18 vuotta sitten
Kristian Høgsberg
a87e9a3479
Dont add fbconfigs to array that we didn't allocate for.
18 vuotta sitten
Andreas Micheler
157eeb5c3b
faster write_rgba_span_front()
18 vuotta sitten
George Sapountzis
f33e1a4403
typo
18 vuotta sitten
George Sapountzis
fe20ac2a6b
Add GL_CORE_WINDOWS define to glcore.h
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
18 vuotta sitten
George Sapountzis
d7c137b0df
Drop include "dri_interface.h" from xf86dri.h
Thanks to dri2, xf86dri no longer uses __DRI types.
18 vuotta sitten
Kristian Høgsberg
c095f7e46a
Do XSync() before resetting error handler.
18 vuotta sitten
Kristian Høgsberg
d0b68b215d
Uncomment GLX_SGIX_pbuffer definition.
18 vuotta sitten
Kristian Høgsberg
8b20411915
Get the width and height from the attrib list in glXCreatePbuffer.
18 vuotta sitten
Kristian Høgsberg
f9c6dfc4d1
Merge branch 'dri2'
Conflicts:
src/mesa/drivers/dri/i915/intel_screen.c
18 vuotta sitten
Dave Airlie
bf805d3bf5
Merge branch 'master' into i915-superioctl
18 vuotta sitten
Dave Airlie
9e06cf00cf
i915: only enable TTM path if drm minor is > 11 for superioctl
18 vuotta sitten
Dave Airlie
ea2278bc79
dri: remove ttm common code since superioctl is device specific
18 vuotta sitten
Dave Airlie
7fc5c0307a
i915: fixup reloc header defines
18 vuotta sitten
Brian
72c888869f
Example of cooperative rendering into one window by two processes
18 vuotta sitten
Brian
f1104b079f
New glxsnoop demo to display another window's z/stencil/back buffer.
18 vuotta sitten
Kristian Høgsberg
a2494462cb
Drop no longer implemented MESA allocate extension from i915.
18 vuotta sitten
Brian
f05c76ec1a
remove unneeded cast
18 vuotta sitten
Kristian Høgsberg
ccff0cb263
Add a version field to __DRIextension.
18 vuotta sitten
Kristian Høgsberg
f29f0ae838
Move new texOffset extension to the new extension mechanism.
18 vuotta sitten
Kristian Høgsberg
ecdb45cb29
Convert a left-over private void * to __DRIcontext *.
18 vuotta sitten
Kristian Høgsberg
3eaec7dc5d
Move enabling of DRI extensions into glxextensions.c
18 vuotta sitten
Kristian Høgsberg
594006d8b2
Remove now unused getProcAddress from DRIinterfaceMethods.
18 vuotta sitten
Kristian Høgsberg
f968f67e62
Add a DRI_ReadDrawable marker extension to signal read drawable capability.
18 vuotta sitten
Kristian Høgsberg
106a6f29bb
Move media stream counter entry points to new extension.
18 vuotta sitten