summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers
AgeCommit message (Collapse)Author
2009-02-20wgl: Prevent null pointer reference.José Fonseca
2009-02-20gallium: Improve makefiles for librariesJakob Bornecrantz
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.
2009-02-19wgl: debug_printf in the main entry/exit pointsJosé Fonseca
2009-02-19wgl: Call pipe_screen::destroy on exit.José Fonseca
2009-02-19wgl: Use a separate .DEF for MinGWJosé Fonseca
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.
2009-02-19wgl: Share more code between icd and standalone driver.José Fonseca
2009-02-18Merge branch 'gallium-texture-transfer'Michel Dänzer
Conflicts: src/gallium/drivers/softpipe/sp_tile_cache.c
2009-02-16Merge branch 'master' into gallium-texture-transferKeith Whitwell
Conflicts: src/mesa/state_tracker/st_cb_accum.c src/mesa/state_tracker/st_cb_drawpixels.c
2009-02-18util: Move p_debug.h into util module.José Fonseca
The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible.
2009-02-18wgl: Report memory leaks.José Fonseca
2009-02-12egl: Doesn't depend on xorg or pixmanJakob Bornecrantz
2009-02-13galium: Makefile fixes: -Werror=implicit-function-declaration -> ↵Benjamin Close
-Werror-implicit-function-declaration Found-By: Tinderbox
2009-02-11g3dvl: Fixups for introduction of pipe_transfer.Michel Dänzer
2009-02-11egl: Use only libdrm structs for kmsJakob Bornecrantz
2009-02-12scons: Build xlib state tracker regardless of DRI settings.José Fonseca
2009-02-11Add external pixman CFLAGS after all internal include pathsDan Nicholson
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 <dbn.lists@gmail.com>
2009-02-11wgl: Add a few more stubs.José Fonseca
I wonder why we need this... It is only necessary for the MSVC build. MinGW does not require them.
2009-02-10Merge commit 'origin/gallium-0.2' into gallium-master-mergeBrian Paul
2009-02-10wgl: return before locking if stw_icd is NULLKeith Whitwell
2009-02-10Merge commit 'origin/gallium-0.2' into gallium-0.2Keith Whitwell
Conflicts: src/gallium/state_trackers/wgl/icd/stw_icd.c
2009-02-10wgl: mutex-protect the shared stw_icd structKeith Whitwell
2009-02-10gallium: Introduce new subdirs build variablesJakob Bornecrantz
(based on gallium-xorg-driver/commit 270ce504052d415870a25ab59818b2309eb8ac13)
2009-02-10vmw/icd: remove bogus current_context valueKeith Whitwell
2009-02-10wgl: Fix null pointer reference.José Fonseca
2009-02-10stw: Hack for applications which use wglSetPixelFormat instead of ↵José Fonseca
SetPixelFormat.
2009-02-10wgl: s/0x%p/%p/gJosé Fonseca
Rather not have 0x prefix, than 0x0x in certain platforms.
2009-02-06g3dvl: Catch up to gallium changes, fix build.Younes Manton
2009-02-02scons: Fixups for the introduction of the xlib state_tracker.Michel Dänzer
Not quite working yet; glxinfo complains about glXChooseVisual being undefined.
2009-02-02Merge commit 'origin/gallium-0.2' into gallium-0.2Keith Whitwell
2009-02-02Merge branch 'gallium-wgl-rework' into gallium-0.2Keith Whitwell
Conflicts: src/gallium/state_trackers/wgl/shared/stw_public.h
2009-01-30gallium: make p_winsys internalZack Rusin
move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage
2009-01-30gallium: Don't build egl state_trackerJakob Bornecrantz
2009-01-30egl: Don't fill shown screenJakob Bornecrantz
2009-01-29egl: Blit to the bound frontbuffer with pipeJakob Bornecrantz
2009-01-28gallium: Build EGL st when build glx stJakob Bornecrantz
2009-01-28egl: Adopt to st_framebuffer changesJakob Bornecrantz
2009-01-28wgl: add missing headerKeith Whitwell
2009-01-28stw: use proper stw_context pointers in shared interfaceKeith Whitwell
Move away from hglrc.
2009-01-28stw: clean up error pathsKeith Whitwell
2009-01-28stw: don't call out to wglGetPixelFormat()Keith Whitwell
2009-01-28stw: remove duplicate function declarationsKeith Whitwell
2009-01-28stw: fix commentKeith Whitwell
2009-01-28stw: remove headerKeith Whitwell
2009-01-28svga: remove pixelformat helpers from stw shared interfaceKeith Whitwell
Keep these internal structs private to wgl/shared. Pull in some pixelformat choosing code from wgl/wgl to avoid exporting them more generally.
2009-01-28stw: move get_proc_address and extension functions to sharedKeith Whitwell
2009-01-28stw: use shared version of make current in icd codeKeith Whitwell
2009-01-28stw: more swapbuffers refactoringKeith Whitwell
2009-01-28wgl: split device structs, move swapbuffers to sharedKeith Whitwell
Each of icd, shared and wgl now have the opportunity to maintain their own per-device structs, which should reduce the need for these modules to be looking into each others structures.
2009-01-28stw: rename stw_wgl_ --> stw_Keith Whitwell
2009-01-28stw: move pixelformat_get/set to sharedKeith Whitwell