Jeremy Huddleston
23215ef4d6
apple: Change ifdefs for DRI to be DRI && !APPLE
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
15 年之前
Jeremy Huddleston
9495e37030
apple: Remove duplicate headers that already exist in mesa.
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
16 年之前
Jeremy Huddleston
0594cf7088
apple: Initial import of libGL for OSX from AppleSGLX svn repository.
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
15 年之前
Jeremy Huddleston
86a7978d37
xdemos: Build object files first
This helps debugging on darwin.
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
15 年之前
Jeremy Huddleston
437902ce97
xdemos: Fix a build failure for non-autoconf configs
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
15 年之前
Vinson Lee
16f568a183
glx: Fix compilation errors on non-GLX_DIRECT_RENDERING builds.
driContext field for __GLXcontextRec struct is only defined if
GLX_DIRECT_RENDERING is set.
15 年之前
Ben Skeggs
e24f4378a1
st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more places
15 年之前
Michel Dänzer
07c6d94cd7
glx/dri2: Fix debug build with old dri2proto.
Apparently the higher compiler optimization level in non-debug builds was
eliminating the unused functions referencing the unresolved DRI2 symbols...
15 年之前
Brian Paul
2aafbd7c2a
docs: fix 7.7.1 release date
(cherry picked from commit e6f5ca0fa3
)
15 年之前
Ian Romanick
dec94903d9
mesa: Add 7.8 release MD5 sums
15 年之前
Ian Romanick
ef6736e646
intel: Bump intel driver date to reflect status as 2010Q1 release
15 年之前
Ian Romanick
a6a4613135
mesa: set version string to 7.8
Also set the correct release date.
15 年之前
Ian Romanick
11289924b8
mesa: Add 7.7.1 release MD5 sums
(cherry picked from commit 0c88e34049
)
15 年之前
Ian Romanick
cbc99d34b9
mesa: set version string to 7.7.1
Also set the correct release date.
(cherry picked from commit 663642b435
)
15 年之前
Vinson Lee
6abc3501c6
progs/tests: Remove duplicate texcompress2 in SConscript.
15 年之前
Vinson Lee
1bf67a3b3f
i965g: Add brw_winsys_debug.c to SCons build.
15 年之前
Vinson Lee
1b5b04de75
identity: Add id_drm.c to SCons build.
This was missed in commit f7cbaae13d
.
(cherry picked from commit 02ee7c2950
)
15 年之前
Brian Paul
9903d09f82
mesa: move/update hash function comments
(cherry picked from commit 535742d75f
)
15 年之前
Brian Paul
038d2607ab
mesa: fix deadlock in _mesa_HashFindFreeKeyBlock()
Fixes fd.o bug 27340.
(cherry picked from commit 8fe3b3f66a
)
15 年之前
Michel Dänzer
7996f0fc2c
dri/swrast: Fix frontbuffer rendering.
Was broken since the endianness fixes.
(cherry picked from commit 4cf14fa80b
)
15 年之前
Michel Dänzer
b005e75177
dri/swrast: Fix missed conversion of one pixel pointer increment.
This probably broke the swrast DRI driver when running X in depth 16.
(cherry picked from commit 6ec259eb17
)
15 年之前
Eric Anholt
77c30c5915
i965: Fix readpixels from ReadBuffer != DrawBuffer.
Fixes piglit fbo-readdrawpix.
(cherry picked from commit 5782b2a968
)
15 年之前
Eric Anholt
63fbae81e0
i965: Fix inversion for glCopyPixels to/from FBOs.
fixes piglit fbo-copypix.
(cherry picked from commit a589da14de
)
15 年之前
Eric Anholt
fdbe1ca0bd
intel: Rely on allocated region pitch for the miptree pitch.
Bug #26966 : 945 miptree pitch disagreement with libdrm.
(cherry picked from commit da011faf48
)
15 年之前
Eric Anholt
57e793644f
intel: Remove extra tiling setting after allocating a tiled region.
(cherry picked from commit 32f143b432
)
15 年之前
Eric Anholt
4980891252
intel: Respect src pitch in _mesa_copy_rect().
If a non-zero src_y was used, this would break piglit
depth-level-clamp.
(cherry picked from commit e1e48ea15c
)
15 年之前
Tom Fogal
38cb44516e
Regenerate gl_mangle.h
15 年之前
Brian Paul
59258498dc
glapi: return int = 0 from NoOpGeneric()
If a GL function is called w/out a current rendering context, this stub
gets called. It should return 0 so that non-void-valued functions return
0/NULL instead of a random number.
15 年之前
Vinson Lee
80f5f7d17a
glslcompiler: Fix build.
15 年之前
Maciej Cencora
fabc744999
r300: report correct state atom size
Spotted by Pauli Nieminen
15 年之前
Maciej Cencora
88f785935e
r300: fix off by one
R300_PVS_MAX_CONST_ADDR field holds highest const addr, not
const count.
Fixes missing models and others rendering errors for vertex
program using 256 params.
15 年之前
Maciej Cencora
7a77effb0b
r300: fix vertex programs with big number of params (>255) under KMS
UMS will probably require some kernel work
15 年之前
Maciej Cencora
bed7d88708
r300: fix wpos/fog handling
It may happen that the vertex attribute we were going to stuff
the wpos/fog attrs in was already written by vertex program.
In such cases we need to remove instruction accessing these
attributes, so they don't overwrite the wpos/fog related
instructions.
This fixes non-textured models in many wine games.
15 年之前
Maciej Cencora
70929f4505
r300: clean fog_attr/wpos_attr if code accessing these attributes has been removed FP during compilation
15 年之前
Eric Anholt
516334b7ff
i965: Stop abusing ctx->NewState flags for storing driver internal changes.
We're still abusing the flags by putting them where our driver stores
ctx->NewState changes. Making them into more restricted state change
flags would be a project for later.
Fixes a failure where calling intel_draw_buffer() too often would trip
up Mesa assertions about when Mesa state could get changed, when it hadn't.
Bug #27034 .
15 年之前
Brian Paul
ed29329b08
docs: update docs with 7.7.1 and 7.8 release info
15 年之前
Brian Paul
ff54af530b
softpipe: comments, re-formatting, etc
15 年之前
Brian Paul
fc1ba0423a
softpipe: add special cases for all Z compare modes for 16-bit Z buffer
We had fast paths for PIPE_FUNC_LESS and LEQUAL before. To satisfy
OpenGL invariance rules, all depth compare modes should produce the
same fragment Z values.
Fixes progs/demos/singlebuffer.c
15 年之前
Brian Paul
4ceeb1307a
st/glx: better format selection in xmesa_choose_z_stencil_format()
This is a back-port of commit ef2664da6c
from master.
15 年之前
Chia-I Wu
2ded27b2f0
Add missing EGL files to the tarballs.
Add the Makefile of Gallium EGL drivers and demos using EGL to the
tarballs.
15 年之前
Kristian Høgsberg
094c6fbc45
glx: Suppress BadDrawable from DRI2CopyRegion
This can happen when an X window is destroyed behind our back. We use
DRI2CopyRegion behind the scenes in many places (like flushing the fake
front to the real front) so we have to ignore X errors triggered in that
case.
The glean test cases trigger this consistently as they don't destroy the
GLX drawable nicely, they just destroy the X window.
15 年之前
Ian Romanick
4eead42550
mesa: set version string to 7.8-rc2
15 年之前
Kristian Høgsberg
62d54f0387
intel: Call intel_prepare_render() before looking up regions.
Fixes #27213 .
15 年之前
Karl Schultz
092ca30366
Fix potential compilation issue in visual studio project file
Add quotes around filespec in post-build event to allow paths
with embedded spaces.
15 年之前
Brian Paul
ca97f8b9ba
glslcompiler: fix build breakage
15 年之前
Pauli Nieminen
361e8e9118
mesa: Add end of line to the end of a debug output.
15 年之前
Vinson Lee
fce72d5803
progs/tests: Add cva_huge to SCons build.
15 年之前
Vinson Lee
1e7d65bb5b
progs/tests: Include stddef.h for ptrdiff_t on all platforms.
stddef.h is the standard C header that defines ptrdiff_t.
Fixes build of cva_huge on Mac OS X.
15 年之前
Pauli Nieminen
4ea694a26b
r200: Fix emit size prediction to account elt splitting.
Emit sizes prediction didn't account for render splitting in
hwtnl path.
15 年之前
Pauli Nieminen
0900544fb5
r200: Don't flush when closing elts in KMS.
Flush in middle of rendering in KMS is not allowed because
buffers are discarded in flush.
Fixes crash when emiting split indices with RADEON_DEBUG=all.
15 年之前