Commit graph

92185 commits

Author SHA1 Message Date
Brian Paul
31e70fa275 comments in _eglMain() 2008-05-29 17:04:24 -06:00
José Fonseca
ae10775b73 gallium: Provide the INT64_C/UINT64_C macros.
"long long" types and 1234LL constants are not supported by eVC.
2008-05-30 03:33:06 +09:00
José Fonseca
2691c22870 gallium: Replace getenv by placeholder code on WinCE.
WinCE processes supposedly have environment, but it is not clear which API to use.
2008-05-30 03:33:06 +09:00
Keith Whitwell
22be9ea4a6 draw: quieten some debug 2008-05-29 18:18:56 +01:00
Jakob Bornecrantz
529b3f4cc0 i915: Fix GPU lockup on resize 2008-05-29 19:07:40 +02:00
Luc Verhaegen
4a69c4173d Fix segfault on exit in unichrome driver (bug 16150) 2008-05-29 11:00:06 -06:00
Brian Paul
ef56a563a1 undo prev change to this VC7 project file
Meant to update the VC8 project file.
2008-05-29 10:46:39 -06:00
Karl Schultz
1190261c47 added prog_uniform.[ch] 2008-05-29 10:43:48 -06:00
Brian Paul
645c131264 Assorted Windows fixes (Karl Schultz) 2008-05-29 10:42:02 -06:00
Brian Paul
a1a0e51043 Use the GLuint64EXT type defined by GL_EXT_timer_query
Removes some compiler #ifdef stuff.
2008-05-29 10:42:02 -06:00
Ben Skeggs
d0c0c0d1e6 nouveau: oops, more tex-surfaces fallout 2008-05-30 00:28:29 +10:00
Jakob Bornecrantz
643cc9387d i915: Cleaned up intel_winsys_pipe.c 2008-05-29 16:03:21 +02:00
Jakob Bornecrantz
056bea86b0 i915: Deprecated pipe_winsys buffer functions 2008-05-29 15:49:23 +02:00
Keith Whitwell
807e7c4ccf draw: add more switches to turn FSE on/off 2008-05-29 14:35:47 +01:00
José Fonseca
8808d62f60 gallium: MSVC warning fixes.
Conflicts:

	src/gallium/auxiliary/draw/draw_pt_varray.c
	src/gallium/auxiliary/draw/draw_pt_varray_tmp.h
	src/gallium/auxiliary/draw/draw_pt_vcache.c
2008-05-29 22:28:12 +09:00
José Fonseca
4a7198fdcf psb: Make msvc happy.
Conflicts:

	src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c
2008-05-29 22:28:12 +09:00
Keith Whitwell
8f887b4252 draw: michal's patch for calling powf... teapot still not quite right 2008-05-29 13:26:01 +01:00
Keith Whitwell
a233f65f9b draw: better calculation of fetch_count 2008-05-29 13:08:15 +01:00
Keith Whitwell
45eecb9392 draw: remove printf 2008-05-29 12:42:39 +01:00
Keith Whitwell
bb2e13b9e8 draw: make sure constant buffer data is aligned before passing to aos.c 2008-05-29 12:38:49 +01:00
Jakob Bornecrantz
79b67d8408 i915: Remove last usage of surface_alloc_storage 2008-05-29 13:10:12 +02:00
Jakob Bornecrantz
837601af52 i915: Ops how did that get there 2008-05-29 12:54:08 +02:00
Jakob Bornecrantz
0cd75a4c99 i915: Get up to date with the latest EGL changes 2008-05-29 12:54:01 +02:00
Keith Whitwell
82605d7bcd draw: draw_range_elements trial 2008-05-29 11:48:04 +01:00
Michal Krol
cb87d7e44a scons: Remove duplicate entry. 2008-05-29 12:11:37 +02:00
José Fonseca
6945bcb893 draw: Put PIPE_CDECL in the right places.
MSVC seems picky about this.
2008-05-29 18:28:02 +09:00
Dennis Kasprzyk
328621509f R1/2/3/4/5xx: fixed calculation of cliprects in CopyBuffer. 2008-05-29 11:25:21 +02:00
Dennis Kasprzyk
377016d728 Report correct damage rectangle in CopySubBuffer. 2008-05-29 11:24:16 +02:00
Keith Packard
d8395f9d9e [intel-gem] Once mapped, leave buffers mapped.
Mapping and unmapping buffers is expensive, and having the map around isn't
harmful (other than consuming address space). So, once mapped, just leave
buffers mapped in case they get re-used.
2008-05-28 23:28:46 -07:00
Markus Amsler
74a217fbcd r300: fix R300_FG_ALPHA_FUNC_VAL_MASK 2008-05-29 02:14:26 +02:00
Keith Whitwell
62628c4d3d draw: share machine 2008-05-29 00:17:53 +01:00
Keith Whitwell
728d1f7f43 draw: enable FSE by default 2008-05-28 23:54:18 +01:00
Brian Paul
f751371028 egl: re-enable LOCAL_CFLAGS 2008-05-28 16:48:35 -06:00
Brian Paul
260ac3c983 egl: remove unused Display field 2008-05-28 16:08:50 -06:00
Brian Paul
11a261ef4f egl: move a few small functions into new eglmisc.[ch] files 2008-05-28 15:50:58 -06:00
Brian Paul
c56e15b093 egl: make sure EGL_VERSION_STRING query returns same version as eglInitialize() 2008-05-28 15:43:41 -06:00
Brian Paul
8cd33faee6 egl: query/print EGL_CLIENT_APIS 2008-05-28 15:25:01 -06:00
Brian Paul
e084fe54f9 egl: include egldefines.h 2008-05-28 15:22:17 -06:00
Brian Paul
cf3c7d74cc egl: added egldefines.h 2008-05-28 15:21:52 -06:00
Brian Paul
9843c6420d egl: bring card->driver lookup code into egldriver.c 2008-05-28 14:51:40 -06:00
Brian Paul
aa6e350bed egl: pass args to _eglOpenDriver() 2008-05-28 13:03:59 -06:00
Brian Paul
0c8908c411 egl: added args string to _eglMain() 2008-05-28 12:56:36 -06:00
Brian Paul
e94d383b9b egl: added eglstring.[ch] 2008-05-28 12:54:33 -06:00
Brian Paul
17ec3b3cc5 prototype new code to map card number to driver name 2008-05-28 11:45:50 -06:00
Brian Paul
aa4ca9119d link libEGLdri.so with libdrm 2008-05-28 11:44:47 -06:00
Keith Whitwell
648da5158e rtasm: special case for [ebp] 2008-05-28 17:06:18 +01:00
Brian Paul
5adc763898 updated function list 2008-05-28 09:06:28 -06:00
Brian Paul
5429d4a04a replace make with $(MAKE) (bug 16133) 2008-05-28 08:53:53 -06:00
Brian Paul
95c917f7dd x-related EGL code (stub) 2008-05-28 08:42:36 -06:00
José Fonseca
364f75d9db draw: Use PIPE_CDECL. 2008-05-28 22:23:34 +09:00