Alan Coopersmith
f8107a45ce
Fix typo in configure message for gcc -fvisibility=hidden
...
Need to use $CC for a shell variable, not $(CC) for a make variable
which the shell interprets as running the command "CC".
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-21 16:43:59 -08:00
José Fonseca
a626565178
vmware/core: Flush preemptively the FIFO commands to keep the GMR working set within reasonable bounds.
2010-01-21 15:51:37 -08:00
José Fonseca
beb8e8f2f2
vmware/core: Put GMR pool size in a define.
2010-01-21 15:47:52 -08:00
José Fonseca
e45579e50b
vmw/wgl: Update for pipebuffer changes.
...
This is a minimum change to keep things building and running minimally -- it
might cause applications to fail to allocate buffers due to out of
GMR memory.
A proper update will be commited later.
2010-01-21 15:27:26 -08:00
José Fonseca
31e49dc54e
svga: Remove duplicate code.
2010-01-21 15:18:40 -08:00
José Fonseca
50edefec2d
svga: Remove unused code.
2010-01-21 15:18:40 -08:00
José Fonseca
9782d7cdf3
svga: Don't swap buffers to system memory -- winsys' responsibility.
2010-01-21 15:18:40 -08:00
José Fonseca
c4ceba1141
pipebuffer: Release the lock during map wait. Cleanups.
2010-01-21 15:18:40 -08:00
José Fonseca
3498616b03
pipebuffer: Swap buffers out to system memory when running out of memory.
2010-01-21 15:18:40 -08:00
José Fonseca
0bc8851884
svga: Avoid synchronization issues when doing SW TNL.
2010-01-21 15:18:40 -08:00
José Fonseca
8410f7cde3
mesa: Use pipe_buffer_write_nooverlap where appropriate.
2010-01-21 15:18:40 -08:00
José Fonseca
37246f854b
util: Set DISCARD & UNSYNCHRONIZED when uploading vertices sequentially.
2010-01-21 15:18:40 -08:00
José Fonseca
1797494946
util: Use pipe_buffer_write_nooverlap in blits / mipmap generation.
2010-01-21 15:18:40 -08:00
José Fonseca
a8477fb00c
gallium: New inline to write buffers which avoids synchronization.
2010-01-21 15:18:40 -08:00
José Fonseca
707b28136f
gallium: Set PIPE_BUFFER_USAGE_DISCARD flag in pipe_buffer_write.
2010-01-21 15:18:40 -08:00
José Fonseca
13c2475339
gallium: Remove temporary hack for the absence of a discard flag.
...
PIPE_BUFFER_USAGE_DISCARD flag now exists.
2010-01-21 15:18:40 -08:00
José Fonseca
0ae076bf40
svga: Follow buffer usage semantics properly.
...
It's necessary to download buffers from the host always, except if the
buffer is undefined, because:
- just PIPE_BUFFER_USAGE_CPU_WRITE doesn't guarantee all data is written
-- old contents may still pierce through
- PIPE_BUFFER_USAGE_DISCARD refers to a range, not the whole buffer, so
unless we track which parts have been modified and not we still need
to download the data.
2010-01-21 15:18:40 -08:00
Vinson Lee
efc08bddb7
st/xorg: Remove unnecessary headers.
2010-01-21 15:05:21 -08:00
Roland Scheidegger
2cf8164065
r200: fix CS section size mismatch
...
Partial fix for fdo bug 25544
The tex handling will still need CS drm changes,
see bug 25544 for more.
2010-01-21 17:33:51 -05:00
Vinson Lee
4222bf3d3c
llvmpipe: Remove unnecessary headers.
2010-01-21 14:31:15 -08:00
Vinson Lee
c50fe2c55c
svga: Remove unnecessary headers.
2010-01-21 12:12:11 -08:00
Brian Paul
d65d5d2993
gallium: fix conditional rendering comment
2010-01-21 11:52:54 -07:00
Brian Paul
6c1549a77d
gallium/docs: document conditional rendering
2010-01-21 11:52:36 -07:00
Brian Paul
6d4805b363
gallium: updated comments, whitespace fixes
2010-01-21 11:35:33 -07:00
Brian Paul
dc2914ab26
mesa: minor whitespace fix
2010-01-21 09:44:42 -07:00
Luca Barbieri
e59353f592
mesa: support for GL_ARB_fragment_coord_conventions
...
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-21 09:41:28 -07:00
Brian Paul
1ca2285511
progs/fp: testcases for GL_ARB_fragment_coord_conventions
...
Based on a patch from Luca Barbieri but moved the comments after
the !!ARBfp1.0 header
2010-01-21 09:38:50 -07:00
Brian Paul
24d3a7a251
docs: remove old pbuffer info
2010-01-21 08:16:54 -07:00
Brian Paul
aeff9f9725
docs: added target attribute to external URLs
2010-01-21 08:14:42 -07:00
Brian Paul
656834a871
docs: add links to the egl, openvg, opengles pages
...
And move the GLSL link up the use User Topics section.
2010-01-21 08:14:29 -07:00
Brian Paul
074abd889f
softpipe: added region assertions in softpipe_get_tex_transfer()
2010-01-21 08:04:15 -07:00
Brian Paul
ed9bd82656
docs: new Mesa source tree overview page.
...
This has been sitting around for a while. Incomplete, but a good start.
2010-01-21 08:04:15 -07:00
Chia-I Wu
4736e1cbbd
dri: Remove unnecessary glapi headers.
...
They are not used at all.
2010-01-21 17:49:59 +08:00
Chia-I Wu
bdd2500805
Do not include glapi/dispatch.h outside Mesa core.
...
Include the glapi*.h directly instead. glapi/dispatch.h became a Mesa
core header since 22884db174 .
2010-01-21 17:48:38 +08:00
Chia-I Wu
1af67195b3
docs: Update documentation for OpenVG and OpenGL ES.
...
Update the instructions and add references to egl.html.
2010-01-21 15:59:06 +08:00
Chia-I Wu
ada46053a4
docs: Add documentation for EGL.
...
This is a short guide to EGL. The drivers that are to be removed soon
are not mentioned in the guide.
2010-01-21 15:58:47 +08:00
Vinson Lee
e19b3c01f4
mach64: Remove unnecessary headers.
2010-01-20 22:52:49 -08:00
Vinson Lee
7c66211b7d
i810: Remove unnecessary headers.
2010-01-20 22:02:51 -08:00
Alan Coopersmith
208e815c88
gallium/i965: Make brw_batchbuffer prototypes match in source & header
...
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-20 18:06:34 -08:00
Vinson Lee
0bc2cbf82a
ffb: Remove unnecessary headers.
2010-01-20 16:27:44 -08:00
Corbin Simpson
c1334ce235
radeong: Fix EGL driver names.
...
Using "radeon" instead of "radeong" because we don't have classic EGL.
2010-01-20 12:22:05 -08:00
Tomas Chvatal
1ffb72a6bf
Fix touching live system during install.
2010-01-20 12:22:05 -08:00
Brian Paul
a416123f5b
xlib/softpipe: fix buffer memory leak
...
Fixes leak caused by window resize.
2010-01-20 10:34:45 -07:00
Alex Deucher
156c90e5c3
r200: re-adding missing pitch alignment check in blit code
...
lost after switch to common code
2010-01-20 11:19:06 -05:00
Brian Paul
05208b298d
mesa: replace questionable CPU_TO_LE32 macro with function
2010-01-20 08:18:33 -07:00
Alan Coopersmith
506e27b972
Copy __FUNCTION__ portability #defines from mesa/compiler.h to eglcompiler.h
...
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-20 23:18:07 +08:00
Brian Paul
65d2a26637
st/mesa: fix format logic in compatible_src_dst_formats()
...
We need to consider the user-requested formats, not the actual device-
chosen formats. See code comments for more details.
2010-01-20 08:09:53 -07:00
Brian Paul
4e34c5d0b5
docs: updated Mesa mailing list info
2010-01-20 08:09:53 -07:00
Alex Deucher
67aa704112
r200: fix some breakage after move to common blit code
2010-01-20 10:00:50 -05:00
Jakob Bornecrantz
9f728ed1c9
st/xorg: Fic bug and close drm_api at proper place
2010-01-20 14:55:07 +00:00