Brian Paul
40636fe6f2
gallium/xlib: minor clean-ups
il y a 16 ans
Jakob Bornecrantz
65c79c9cbd
i915g: Fix warnings in scons build by using byte pointers
scons build complained about void pointer math
il y a 16 ans
Michal Krol
ce39cd6696
tgsi: Document differencies between vs_1_1 and vs_2_0 for EXPP and LOGP.
il y a 16 ans
Brian Paul
f6dff92c9b
docs: 7.5.1 md5 sums
il y a 16 ans
Brian Paul
5d56e31e1d
docs: point to fd.o for downloads instead of SourceForge
il y a 16 ans
Brian Paul
7ec865202e
gallium/xlib: silence unitialized var warning
il y a 16 ans
Brian Paul
9e711b6865
gallium/xlib: silence uninitialized var warning
il y a 16 ans
Brian Paul
5a8e1ddf19
st/mesa: silence uninitialized var warnings
il y a 16 ans
Brian Paul
f1ae72e9f2
docs: prep for 7.5.1 release
il y a 16 ans
Brian Paul
a04e83ba15
docs: added news entry for 7.5.1
il y a 16 ans
Brian Paul
4aee0dbf81
docs: update precompiled libs info
il y a 16 ans
Brian Paul
7e2f01e0f1
docs: move SGI GLU link
il y a 16 ans
Brian Paul
beb05393c8
st/mesa: fix glCopyPixels(GL_STENCIL_INDEX) inverted position
If the renderbuffer orientation is Y=0=TOP we need to invert the dstY
position.
il y a 16 ans
Keith Whitwell
8fc945cd84
st/mesa: Do GL_RGBA->GL_RGB texsubimage on hardware
State tracker currently backs GL_RGB textures with RGBA almost always.
This means we need to maintain A==1 in these textures to give correct GL_RGB
sampling results.
This change offloads the RGBA->RGB copy to hardware using the new writemask
version of u_blit_pixels.
More src/dstLogical/dstActual triples could be shifted to hardware by
this technique in future patches.
il y a 16 ans
Keith Whitwell
862724d3c2
util: add version of u_blit_pixels which takes a writemask
Values outside the writemask are set in the destination to {0,0,0,1}
il y a 16 ans
Brian Paul
375a6b4c4a
progs/tests: re-enable exit() call
See bug 21267.
il y a 16 ans
Brian Paul
3b96db337d
docs/: document cross-compile fix
il y a 16 ans
Alex Deucher
6a97cca081
r600: rework cb/db setup
Setup the regs when we emit rather than during state setup.
In certain cases a proper CB target was never emitted.
This fixes bug 23658.
il y a 16 ans
Brian Paul
1960da2e09
docs: 7.5.1 md5 sums
il y a 16 ans
Brian Paul
7d3af894d6
docs: point to fd.o for downloads instead of SourceForge
il y a 16 ans
Brian Paul
32156f3a11
gallium/xlib: silence unitialized var warning
il y a 16 ans
Brian Paul
1c32caf075
gallium/xlib: silence uninitialized var warning
il y a 16 ans
Brian Paul
67c286d20e
st/mesa: silence uninitialized var warnings
il y a 16 ans
Brian Paul
0b4e835b13
docs: prep for 7.5.1 release
il y a 16 ans
Brian Paul
08575509e4
docs: added news entry for 7.5.1
il y a 16 ans
Brian Paul
ccb081414b
docs: update precompiled libs info
il y a 16 ans
Brian Paul
47df7900fd
docs: move SGI GLU link
il y a 16 ans
Zack Rusin
323440b3e2
st/xorg: add linear and radial gradient acceleration
il y a 16 ans
Zack Rusin
007a843991
st/xorg: radial gradient shader
il y a 16 ans
Zack Rusin
5571c4fe36
st/xorg: linear gradient shader
il y a 16 ans
Brian Paul
c3a0624ef0
st/mesa: fix glCopyPixels(GL_STENCIL_INDEX) inverted position
If the renderbuffer orientation is Y=0=TOP we need to invert the dstY
position.
il y a 16 ans
Alex Deucher
8c1d85cebe
r600: make sure the active vertex shader bo is re-added to persistent list.
il y a 16 ans
Brian Paul
dc60d0db52
glapi: fix incorrect/missing return types for glFenceSync(), glClientWaitSync()
il y a 16 ans
Brian Paul
e059885ce3
mesa: rename gl_sync_object::Status to StatusFlag
There's a symbol collision with X11/Xlib.h #define Status int
in the Mesa xlib code. This seems the simpliest way to work around this.
il y a 16 ans
Ian Romanick
446a71d1f8
docs: Document new extension support for 7.6 release.
il y a 16 ans
Eric Anholt
5e448a8d4d
Add ARB_sync to the xorg sw dri driver.
il y a 16 ans
Eric Anholt
d5ea2dce93
savage: Fix driver build post-ARB_sync.
Like s3v, clean up absurd use of Xlib in the driver, avoiding namespace
pollution.
il y a 16 ans
Eric Anholt
19420f02d4
s3v: Fix driver build for ARB_sync.
This driver was including Xlibint.h to get the CARD32 typedef to use for
32-bit unsigned integers, which #defined Status to something. CARD32 isn't
actually a 32-bit unsigned integer, so replacing with uint32_t usage should
fix bugs on 64-bit along with the build.
il y a 16 ans
Eric Anholt
afd6141934
intel: Add support for ARB_sync.
We currently weasel out of supporting the timeout parameter, but otherwise
this extension looks ready, and should make the common case happy.
il y a 16 ans
Ian Romanick
aee282faa7
ARB sync / swrast: Use GL_ARB_sync_functions instead of GL_ARB_sync. Oops.
il y a 16 ans
Ian Romanick
0342dce226
Don't dereference function pointers in calls.
I'm apparently alone in prefering this calling convention, so I'll be
a team player. :p Based on review comments by Brian Paul and Eric
Anholt.
il y a 16 ans
Ian Romanick
18d3409571
Add syncobj.c to SConscript
il y a 16 ans
Ian Romanick
6af24b6b03
Whitespace and include file clean-up.
Based on review comments by Brian Paul.
il y a 16 ans
Ian Romanick
0f8fdd8198
Use MIN2 instead of open-coded version
Based on review comments by Brian Paul.
il y a 16 ans
Ian Romanick
16b393d059
ARB sync: Fix delete behavior and context destruction behavior
I believe this resolves the outstanding issues WRT sync object
deletetion. I have also added a large comment at the top of syncobj.c
describing the expected memory management behavior. I'm still a
little uncertain about the locking on ctx->Shared.
il y a 16 ans
Ian Romanick
f5a22721c5
Add dummy list node type 'struct simple_node'
il y a 16 ans
Ian Romanick
f37070bab6
ARB sync: Add support for GL_ARB_sync to swrast
This isn't quite right yet. The delete behavior and the context
clean-up needs some work.
il y a 16 ans
Ian Romanick
96bdd993ec
Eliminate trailing whitespace in extension_helper.c
il y a 16 ans
Ian Romanick
064913430d
ARB sync: Regenerate files from previous commit
il y a 16 ans
Ian Romanick
10a09e49fc
ARB sync: Add base infrastructure for GL_ARB_sync
il y a 16 ans