summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2009-01-28stw: move pixelformat_describe to sharedKeith Whitwell
2009-01-28wgl: move context functions to sharedKeith Whitwell
2009-01-28wgl: split into shared, (fake)wgl and icd directoriesKeith Whitwell
2009-01-27wgl: relocate wgl code to state_trackers/wglKeith Whitwell
Similar to the GLX state trackers for DRI and xlib.
2009-01-27tgsi: silence some warningsKeith Whitwell
2009-01-27draw: silence some warningsKeith Whitwell
2009-01-27i915: queiten compiler warningsKeith Whitwell
2009-01-27failover: queiten compiler warningsKeith Whitwell
2009-01-27draw: queiten compiler warningsKeith Whitwell
2009-01-27scons: remove pedantic flagKeith Whitwell
2009-01-26egl: compilation fixZack Rusin
2009-01-26scons: Request the stabs debug info format for Mingw.José Fonseca
Mingw gdb apparently chokes on dwarf debug info.
2009-01-26glut: Minor cleanups.José Fonseca
2009-01-26nv20: rewrite vertex layoutPekka Paalanen
NV20 seems to be very different to NV10. In vertex array, pos is first, not last. There are maximum 16 attributes and only few are currently known. This makes trivial/tri work on NV20. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-01-26nv20: adjust initial hw contextPekka Paalanen
VIEWPORT_SCALE0 seems to do with translation and the sane value for x and y is zero. VIEWPORT_SCALE1 is still a mystery. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-01-26gallium: updated comments in st_extensions.cBrian Paul
2009-01-24g3dvl: Remove dead links to files that are now in libnouveaudrm.Younes Manton
2009-01-24nouveau: fix st_get_framebuffer_surface() breakagePekka Paalanen
Someone changed the st_get_framebuffer_surface() signature, and did not update the users in Nouveau winsys. Surface is returned via a pointer now instead of returning it from the function. No semantic changes. Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-01-24mesa: declare pipe_texture in st_public.hPekka Paalanen
Fixes: In file included from nouveau_context_dri.c:6: ../../../../../../src/mesa/state_tracker/st_public.h:87: warning: 'struct pipe_texture' declared inside parameter list ../../../../../../src/mesa/state_tracker/st_public.h:87: warning: its scope is only this definition or declaration, which is probably not what you want ../../../../../../src/mesa/state_tracker/st_public.h:104: warning: 'struct pipe_texture' declared inside parameter list Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-01-24glew: Build it as a static lib.José Fonseca
2009-01-24progs: Fix isosurf.José Fonseca
2009-01-24progs: Port most of the demos to glew.José Fonseca
A couple of test weren't ported due to glew breakage -- it undefines GLAPIENTRY.
2009-01-24scons: Build the progs into seperate dirs as well.José Fonseca
2009-01-24glut: Automatic library linkage only on MSVC.José Fonseca
2009-01-24scons: Use --enable-stdcall-fixup only when building DLLs.José Fonseca
2009-01-24glut: Use a new define GLUT_STATIC to distinguish static builds.José Fonseca
_DLL is defined by MSVC when building against a DLL version of the CRT library. It bears no relation to whether we are building a DLL or not. That is, we can build a DLL against a static CRT, or a static lib against a dynamicaly linked CRT. See more detail at http://msdn.microsoft.com/en-us/library/2kzt1wy3.aspx This gets DLL version of glut linking correctly both with MinGW and MSVC. PS: GL/gl.h (and others) must be fixed too.
2009-01-24glut: Ensure windows.h is included on windows.José Fonseca
Trying to override windows headers is a recipe for disaster. Especially when using with glew. Also the windows headers in recent MinGW are complete enough that they don't need patching up.
2009-01-24scons: Don't build the DRI drivers in a seperate dir.José Fonseca
DRI drivers can be build side by side with other non-DRI drivers, therefore there is no need to build gallium twice.
2009-01-23scons: Use a cache for built files.José Fonseca
Like ccache, but works on all OSes.
2009-01-23wgl: Adapt for st_get_framebuffer_surface call change.José Fonseca
2009-01-23scons: Allow to specify the MSVS version on command line.José Fonseca
2009-01-23progs: Port vp-tris to glew.José Fonseca
There was some wglGetProcAddress calls to setup extensions already, but including glext caused many compilation errors in MinGW.
2009-01-23gallium: change the st_get_framebuffer_surface/texture functionsAlan Hourihane
to return TRUE/FALSE if the st_framebuffer is valid, and if it is return the surface/texture in the passed pointer.
2009-01-23progs: Ignore more output executables.José Fonseca
2009-01-23progs/trivial: Use glew where needed.José Fonseca
Builds on windows now.
2009-01-23glew: Initial import.José Fonseca
From glew 1.5.1 release.