aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers
Commit message (Collapse)AuthorAgeFilesLines
* st/wgl: silence some debugKeith Whitwell2009-02-241-15/+29
|
* Merge commit 'origin/gallium-0.1'José Fonseca2009-02-234-43/+100
|\ | | | | | | | | | | Conflicts: src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c src/gallium/auxiliary/util/u_tile.c
| * python: More efficient blits from surfaces.José Fonseca2009-02-204-24/+49
| | | | | | | | C code instead of interpreted python code.
| * python/interpreter: Don't do unnecessary updates.José Fonseca2009-02-201-2/+11
| |
| * python/retrace: Verbosity level.José Fonseca2009-02-201-15/+30
| |
| * python/retrace: Cope with python 2.4.xJosé Fonseca2009-02-201-3/+11
| |
| * python: Pass a zero offset to util_draw_vertex_buffer.José Fonseca2009-02-201-1/+1
| |
* | wgl: Enable the use of Win32 threads.José Fonseca2009-02-232-0/+16
| |
* | gallium: remove dependency on main/glheader.h in glxapi.cBrian Paul2009-02-221-1/+9
| | | | | | | | Only needed it for the PUBLIC macro.
* | wgl: Prevent null pointer reference.José Fonseca2009-02-201-0/+3
| |
* | gallium: Improve makefiles for librariesJakob Bornecrantz2009-02-201-13/+5
| | | | | | | | | | | | | | | | The template makefile that most libraries in gallium included was based on dri and had a bunch unrelevant junk in it. Update it and improve the depending makefiles.
* | wgl: debug_printf in the main entry/exit pointsJosé Fonseca2009-02-191-0/+4
| |
* | wgl: Call pipe_screen::destroy on exit.José Fonseca2009-02-191-3/+3
| |
* | wgl: Use a separate .DEF for MinGWJosé Fonseca2009-02-191-0/+387
| | | | | | | | | | | | | | | | | | | | gnu linker fails to resolve the @n symbols, unless: - they are listed verbatim in the .def - they are already linked. And mingw's .def parser is slightly incompatible with MSVC in respect with underscores. Will try to work with upstream to fix this, but for now there is no option other to use seperate .def for mingw.
* | wgl: Share more code between icd and standalone driver.José Fonseca2009-02-1911-445/+219
| |
* | Merge branch 'gallium-texture-transfer'Michel Dänzer2009-02-181-8/+10
|\ \ | | | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_tile_cache.c
| * \ Merge branch 'master' into gallium-texture-transferKeith Whitwell2009-02-1614-108/+198
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/state_tracker/st_cb_accum.c src/mesa/state_tracker/st_cb_drawpixels.c
| * | | g3dvl: Fixups for introduction of pipe_transfer.Michel Dänzer2009-02-111-8/+10
| | | |
* | | | util: Move p_debug.h into util module.José Fonseca2009-02-184-4/+4
| | | | | | | | | | | | | | | | | | | | The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible.
* | | | wgl: Report memory leaks.José Fonseca2009-02-182-0/+14
| |/ / |/| |
* | | egl: Doesn't depend on xorg or pixmanJakob Bornecrantz2009-02-121-1/+0
| | |
* | | galium: Makefile fixes: -Werror=implicit-function-declaration -> ↵Benjamin Close2009-02-132-2/+2
| | | | | | | | | | | | | | | | | | -Werror-implicit-function-declaration Found-By: Tinderbox
* | | egl: Use only libdrm structs for kmsJakob Bornecrantz2009-02-113-4/+4
| | |
* | | scons: Build xlib state tracker regardless of DRI settings.José Fonseca2009-02-121-2/+1
| | |
* | | Add external pixman CFLAGS after all internal include pathsDan Nicholson2009-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | With the pixman CFLAGS at the beginning of the command line, my build was picking up the glcore.h from glproto, which doesn't have any of the TFP fields in __GLcontextmodes. Signed-off-by: Dan Nicholson <[email protected]>
* | | wgl: Add a few more stubs.José Fonseca2009-02-111-0/+5
| | | | | | | | | | | | | | | I wonder why we need this... It is only necessary for the MSVC build. MinGW does not require them.
* | | Merge commit 'origin/gallium-0.2' into gallium-master-mergeBrian Paul2009-02-102-80/+171
|\ \ \
| * | | wgl: return before locking if stw_icd is NULLKeith Whitwell2009-02-101-2/+17
| | | |
| * | | Merge commit 'origin/gallium-0.2' into gallium-0.2Keith Whitwell2009-02-106-23/+32
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/state_trackers/wgl/icd/stw_icd.c
| | * | | wgl: Fix null pointer reference.José Fonseca2009-02-101-0/+3
| | | | |
| | * | | stw: Hack for applications which use wglSetPixelFormat instead of ↵José Fonseca2009-02-101-0/+8
| | | | | | | | | | | | | | | | | | | | SetPixelFormat.
| | * | | wgl: s/0x%p/%p/gJosé Fonseca2009-02-101-6/+8
| | | | | | | | | | | | | | | | | | | | Rather not have 0x prefix, than 0x0x in certain platforms.
| * | | | wgl: mutex-protect the shared stw_icd structKeith Whitwell2009-02-101-73/+138
| | | | |
| * | | | vmw/icd: remove bogus current_context valueKeith Whitwell2009-02-101-6/+4
| | |/ / | |/| |
* | | | gallium: Introduce new subdirs build variablesJakob Bornecrantz2009-02-101-1/+1
| |/ / |/| | | | | | | | (based on gallium-xorg-driver/commit 270ce504052d415870a25ab59818b2309eb8ac13)
* | | g3dvl: Catch up to gallium changes, fix build.Younes Manton2009-02-064-18/+14
|/ /
* | scons: Fixups for the introduction of the xlib state_tracker.Michel Dänzer2009-02-021-0/+26
| | | | | | | | Not quite working yet; glxinfo complains about glXChooseVisual being undefined.
* | Merge commit 'origin/gallium-0.2' into gallium-0.2Keith Whitwell2009-02-021-692/+201
|\ \
* \ \ Merge branch 'gallium-wgl-rework' into gallium-0.2Keith Whitwell2009-02-0224-0/+4721
|\ \ \ | |/ / |/| | | | | | | | | | | Conflicts: src/gallium/state_trackers/wgl/shared/stw_public.h
| * | wgl: add missing headerKeith Whitwell2009-01-281-0/+75
| | |
| * | stw: use proper stw_context pointers in shared interfaceKeith Whitwell2009-01-284-70/+82
| | | | | | | | | | | | Move away from hglrc.
| * | stw: clean up error pathsKeith Whitwell2009-01-281-20/+22
| | |
| * | stw: don't call out to wglGetPixelFormat()Keith Whitwell2009-01-281-1/+1
| | |
| * | stw: remove duplicate function declarationsKeith Whitwell2009-01-282-20/+1
| | |
| * | stw: fix commentKeith Whitwell2009-01-281-1/+1
| | |
| * | stw: remove headerKeith Whitwell2009-01-281-1/+0
| | |
| * | svga: remove pixelformat helpers from stw shared interfaceKeith Whitwell2009-01-287-149/+108
| | | | | | | | | | | | | | | | | | Keep these internal structs private to wgl/shared. Pull in some pixelformat choosing code from wgl/wgl to avoid exporting them more generally.
| * | stw: move get_proc_address and extension functions to sharedKeith Whitwell2009-01-2813-99/+55
| | |
| * | stw: use shared version of make current in icd codeKeith Whitwell2009-01-281-2/+2
| | |
| * | stw: more swapbuffers refactoringKeith Whitwell2009-01-284-51/+21
| | |