Commit Graph

21541 Commits

Author SHA1 Message Date
Jakob Bornecrantz d7c6ffbc5f intel: Adopt to the new drm_api.h 2009-02-25 02:00:29 +01:00
Jakob Bornecrantz 36348ff1da i915: Enable winsys to get buffer from texture 2009-02-25 02:00:29 +01:00
Jakob Bornecrantz 25b32eb8d0 st/drm: Bring drm_api.h up to date with latest changes 2009-02-25 02:00:29 +01:00
Jakob Bornecrantz f0d09bfc1c i915: Fix some warnings 2009-02-25 02:00:29 +01:00
Jakob Bornecrantz c92dc32dc2 i915: Clean up i915_winsys.h a bit 2009-02-25 02:00:29 +01:00
Brian Paul bfdbbfb025 mesa: fix merge conflict (in comment) 2009-02-24 17:53:39 -07:00
Brian Paul 8e6337f582 mesa: added GLES 1/2 headers to tarball file list 2009-02-24 17:21:45 -07:00
Brian Paul 70bebf8863 mesa: add EGL headers to tarball list 2009-02-24 16:17:44 -07:00
Brian Paul 9dfc1b642e mesa: add gallium and egl files to tarball list 2009-02-24 15:00:14 -07:00
Brian Paul 18d2745765 glsl: silence warning 2009-02-24 14:59:54 -07:00
Brian Paul dd9742dc9f mesa: use quotes for #include 2009-02-24 14:30:51 -07:00
Brian Paul 32ac8cb050 mesa: remove removed VMS files from Makefile
I'll help Jouk restore these someday if he's still maintaining VMS support...
2009-02-24 14:29:05 -07:00
Brian Paul 7fcf4c6d2b mesa: s/sources/sources.mak/ in Makefile 2009-02-24 14:27:43 -07:00
Jakob Bornecrantz bd2f921d78 trivial: Add tri-viewport 2009-02-21 12:02:19 +01:00
Jakob Bornecrantz b3bd315e57 trivial: Fix indentation in tri 2009-02-21 12:02:18 +01:00
José Fonseca 0be216c526 pipebuffer: Allow asymmetric guard sizes for under/overflow detection. 2009-02-24 15:49:21 +00:00
José Fonseca 8f3c1cddaa util: Don't use 0-sized arrays.
Not supported by MSVC.
2009-02-24 15:44:09 +00:00
Brian Paul d6677fd9bc softpipe: minor code movement in softpipe_get_tex_transfer() 2009-02-24 08:33:50 -07:00
Brian Paul 66ddf1a00f cell: added null ptr check in xm_flush_frontbuffer() 2009-02-24 08:32:50 -07:00
Keith Whitwell e6479c6250 demos: add some fflushes for windows 2009-02-24 12:14:50 +00:00
Keith Whitwell b1ac00dc8d st/wgl: silence some debug 2009-02-24 12:14:50 +00:00
Keith Whitwell 93d101f0c3 mesa/st: support l8 as well as i8 in bitmap code
Also don't send the partial program fragment down to hardware -- the
program will never be used in that form.
2009-02-24 12:14:50 +00:00
José Fonseca 693fac8ae2 gallium: Add pipe_buffer_write/read inlines.
Saves code, and will simplify future interface changes.
2009-02-24 11:30:25 +00:00
José Fonseca c5dd8634c8 mesa: List new source file in SConscript. 2009-02-24 11:29:33 +00:00
José Fonseca 208dbc6832 pipebuffer: Remove unused var. 2009-02-24 11:22:24 +00:00
Brian Paul 00f0b05d5f glsl: yet another swizzled expression fix
This fixes swizzled conditional expressions such "(b ? p : q).x"
2009-02-23 17:43:43 -07:00
Brian Paul f24ec99190 gallium: include st_cb_viewport.h to silence warning 2009-02-23 15:07:31 -07:00
Brian Paul d6edbfc04a gallium: fix build breakage in st_cb_viewport.c 2009-02-23 15:07:11 -07:00
Brian Paul d9881356a6 glsl: fix another swizzle-related bug
This fixes the case of "infinitely" nested swizzles such as EXPR.wzyx.yxwz.xxyz
This doesn't appear in typical shaders but with function inlining and the
compiler's internal use of swizzles it can happen.
New glean glsl1 test case added for this.
2009-02-23 14:05:34 -07:00
Alan Hourihane 01c0c01a6d mesa: only call update_buffer when it's available 2009-02-23 20:29:56 +00:00
Alan Hourihane 6b72227270 gallium: add winsys interface for viewport changes to support DRI2 2009-02-23 20:28:55 +00:00
Alan Hourihane 65562453fb glx: add support for a reallyFlush() function before swap occurs. 2009-02-23 20:28:11 +00:00
Brian Paul 4fc7cde770 mesa: include compiler.h, fixes cell build, remove Haiku special case 2009-02-23 13:02:56 -07:00
Robert Ellison 73658ff04f i965: fix line stipple fallback for GL_LINE_STRIP primitives
When doing line stipple, the stipple count resets on each line segment,
unless the primitive is a GL_LINE_LOOP or a GL_LINE_STRIP.

The existing code correctly identifies the need for a software fallback
to handle conformant line stipple on GL_LINE_LOOP primitives, but
neglects to make the same assessment on GL_LINE_STRIP primitives.
This fixes it so they match.
2009-02-23 11:28:00 -07:00
José Fonseca 37f21fce3b Merge commit 'origin/gallium-0.1'
Conflicts:
	src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c
	src/gallium/auxiliary/util/u_tile.c
2009-02-23 17:21:36 +00:00
Tom Fogal 7399d56ec6 mesa: fix _glxapi_get_proc_address() for mangled names 2009-02-23 08:20:38 -07:00
Joel Bosveld 8344b85333 gallium: Install winsys/drm to DESTDIR rather than / 2009-02-23 08:19:14 -07:00
Tomas Wilhelmsson 41172c0430 mesa: fixes for building on Haiku 2009-02-23 08:11:29 -07:00
Corbin Simpson d265706cd3 r300-gallium: Fix pasto and debug messages.
This could explain at least one kind of lockup. Yay?
2009-02-23 05:59:59 -08:00
Corbin Simpson 65b79383fb r300-gallium: Cleanup some state emit, move vertex format state to r300_emit.
No need to explicitly update derived state, as it will be done automatically.
2009-02-23 05:59:58 -08:00
José Fonseca 67387bf33f gallium: Define PIPE_PRIM_MAX. 2009-02-23 12:56:45 +00:00
Corbin Simpson b003b2f6dd r300-gallium: Fix a handful of compile warnings.
Some harmless, some very dangerous.
2009-02-23 04:37:58 -08:00
Corbin Simpson f72e777911 r300-gallium: Decode passthrough shader for r300.
Looks pretty sane.
2009-02-23 04:37:58 -08:00
Corbin Simpson 763714d900 r300-gallium: Finish VAP/VF setup.
Messy, messy.
2009-02-23 04:37:58 -08:00
Corbin Simpson d737010296 r300-gallium: Fix BEGIN_CS size. 2009-02-23 04:37:58 -08:00
José Fonseca c7bbc9ad12 wgl: Enable the use of Win32 threads. 2009-02-23 11:52:59 +00:00
José Fonseca 1456af2f2d mesa: Fix windows build. 2009-02-23 11:24:46 +00:00
Joakim Sindholt ddc6ee316c r300-gallium: Add pipe_format translators and apply them 2009-02-22 20:03:03 -08:00
Joakim Sindholt 4776ebc648 r300-gallium: Add all supported 2d texture formats 2009-02-22 20:03:02 -08:00
Joakim Sindholt b11f1c35d5 r300-gallium: correct buffer stride calculation 2009-02-22 20:03:02 -08:00