Jeremy Huddleston
9aadc793f3
apple: Don't build gallium
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-01 12:33:48 -07:00
Jeremy Huddleston
69ea4e7718
apple: Use mesa gl.h rather than generating one.
...
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
2010-04-01 12:33:47 -07:00
Jeremy Huddleston
dbe8b01393
apple: Integrate our libGL into the existing build system better
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-01 12:33:47 -07:00
Jeremy Huddleston
23215ef4d6
apple: Change ifdefs for DRI to be DRI && !APPLE
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-01 12:33:46 -07:00
Jeremy Huddleston
9495e37030
apple: Remove duplicate headers that already exist in mesa.
...
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
2010-04-01 12:33:46 -07:00
Jeremy Huddleston
0594cf7088
apple: Initial import of libGL for OSX from AppleSGLX svn repository.
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-01 12:33:45 -07:00
Jeremy Huddleston
86a7978d37
xdemos: Build object files first
...
This helps debugging on darwin.
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-01 12:33:39 -07:00
Jeremy Huddleston
437902ce97
xdemos: Fix a build failure for non-autoconf configs
...
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-04-01 12:14:45 -07:00
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.
2010-04-01 00:10:28 -07:00
Ben Skeggs
e24f4378a1
st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more places
2010-03-31 23:34:42 +10:00
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...
2010-03-30 11:50:13 +02:00
Brian Paul
2aafbd7c2a
docs: fix 7.7.1 release date
...
(cherry picked from commit e6f5ca0fa3
)
2010-03-29 12:01:28 -06:00
Ian Romanick
dec94903d9
mesa: Add 7.8 release MD5 sums
2010-03-28 16:35:56 -07:00
Ian Romanick
ef6736e646
intel: Bump intel driver date to reflect status as 2010Q1 release
2010-03-28 16:33:53 -07:00
Ian Romanick
a6a4613135
mesa: set version string to 7.8
...
Also set the correct release date.
2010-03-28 16:33:12 -07:00
Ian Romanick
11289924b8
mesa: Add 7.7.1 release MD5 sums
...
(cherry picked from commit 0c88e34049
)
2010-03-28 16:33:12 -07:00
Ian Romanick
cbc99d34b9
mesa: set version string to 7.7.1
...
Also set the correct release date.
(cherry picked from commit 663642b435
)
2010-03-28 16:33:12 -07:00
Vinson Lee
6abc3501c6
progs/tests: Remove duplicate texcompress2 in SConscript.
2010-03-27 14:40:41 -07:00
Vinson Lee
1bf67a3b3f
i965g: Add brw_winsys_debug.c to SCons build.
2010-03-27 14:25:03 -07:00
Vinson Lee
1b5b04de75
identity: Add id_drm.c to SCons build.
...
This was missed in commit f7cbaae13d
.
(cherry picked from commit 02ee7c2950
)
2010-03-27 13:43:16 -07:00
Brian Paul
9903d09f82
mesa: move/update hash function comments
...
(cherry picked from commit 535742d75f
)
2010-03-27 08:59:17 -06:00
Brian Paul
038d2607ab
mesa: fix deadlock in _mesa_HashFindFreeKeyBlock()
...
Fixes fd.o bug 27340.
(cherry picked from commit 8fe3b3f66a
)
2010-03-27 08:58:59 -06:00
Michel Dänzer
7996f0fc2c
dri/swrast: Fix frontbuffer rendering.
...
Was broken since the endianness fixes.
(cherry picked from commit 4cf14fa80b
)
2010-03-26 18:30:56 +01:00
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
)
2010-03-26 18:30:49 +01:00
Eric Anholt
77c30c5915
i965: Fix readpixels from ReadBuffer != DrawBuffer.
...
Fixes piglit fbo-readdrawpix.
(cherry picked from commit 5782b2a968
)
2010-03-25 17:30:37 -07:00
Eric Anholt
63fbae81e0
i965: Fix inversion for glCopyPixels to/from FBOs.
...
fixes piglit fbo-copypix.
(cherry picked from commit a589da14de
)
2010-03-25 17:30:37 -07:00
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
)
2010-03-25 17:30:37 -07:00
Eric Anholt
57e793644f
intel: Remove extra tiling setting after allocating a tiled region.
...
(cherry picked from commit 32f143b432
)
2010-03-25 17:30:37 -07:00
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
)
2010-03-25 17:30:37 -07:00
Tom Fogal
38cb44516e
Regenerate gl_mangle.h
2010-03-25 17:10:51 -06:00
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.
2010-03-25 16:04:47 -06:00
Vinson Lee
80f5f7d17a
glslcompiler: Fix build.
2010-03-25 12:58:36 -07:00
Maciej Cencora
fabc744999
r300: report correct state atom size
...
Spotted by Pauli Nieminen
2010-03-24 20:08:17 +01:00
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.
2010-03-24 20:08:09 +01:00
Maciej Cencora
7a77effb0b
r300: fix vertex programs with big number of params (>255) under KMS
...
UMS will probably require some kernel work
2010-03-24 20:08:00 +01:00
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.
2010-03-24 20:07:44 +01:00
Maciej Cencora
70929f4505
r300: clean fog_attr/wpos_attr if code accessing these attributes has been removed FP during compilation
2010-03-24 20:07:37 +01:00
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 .
2010-03-23 15:51:54 -04:00
Brian Paul
ed29329b08
docs: update docs with 7.7.1 and 7.8 release info
2010-03-23 09:24:13 -06:00
Brian Paul
ff54af530b
softpipe: comments, re-formatting, etc
2010-03-23 09:08:35 -06:00
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
2010-03-23 09:00:19 -06:00
Brian Paul
4ceeb1307a
st/glx: better format selection in xmesa_choose_z_stencil_format()
...
This is a back-port of commit ef2664da6c
from master.
2010-03-23 08:58:12 -06:00
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.
2010-03-23 14:46:03 +08:00
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.
2010-03-22 22:04:23 -04:00
Ian Romanick
4eead42550
mesa: set version string to 7.8-rc2
2010-03-22 18:09:15 -07:00
Kristian Høgsberg
62d54f0387
intel: Call intel_prepare_render() before looking up regions.
...
Fixes #27213 .
2010-03-22 17:59:04 -04:00
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.
2010-03-22 12:18:02 -06:00
Brian Paul
ca97f8b9ba
glslcompiler: fix build breakage
2010-03-22 09:00:13 -06:00
Pauli Nieminen
361e8e9118
mesa: Add end of line to the end of a debug output.
2010-03-22 15:16:02 +02:00
Vinson Lee
fce72d5803
progs/tests: Add cva_huge to SCons build.
2010-03-21 19:21:11 -07:00