summaryrefslogtreecommitdiff
path: root/src/mesa/SConscript
AgeCommit message (Collapse)Author
2010-03-16Merge remote branch 'origin/gallium-st-api'Chia-I Wu
2010-03-14glapi: exec_malloc for dispatch stubsGeorge Sapountzis
2010-03-12st/mesa: Implement st_api.h.Chia-I Wu
There is currently no user of this new interface. As the inteface can coexist with st_public.h, everthing should work as before. ST_TEXTURE_2D is both defined by st_public.h and st_api.h. Reorder the headers in st/dri to avoid conflicts.
2010-03-09glapi: Fix scons build -- list new file.José Fonseca
2010-02-25glapi: Move src/mesa/main/dispatch.c to glapi and rename.Chia-I Wu
main/dispatch.c is a glapi source file. It is part of GLAPI_SOURCES in sources.mak and part of glapi_sources in SConscript. This commit moves it to glapi/ and renames it to glapi_dispatch.c.
2010-02-16st/dri2: Use event-driven buffer validation.Francisco Jerez
2010-01-22glapi: split the no-op dispatch code into new glapi_nop.c fileBrian Paul
This unclutters the glapi.c file a bit.
2010-01-05mesa: added version.c to buildBrian Paul
2009-12-31st/mesa: implement conditional renderingBrian Paul
2009-12-31mesa: _mesa_Begin/EndConditionalRender() functionsBrian Paul
For GL_NV_conditional_render and GL3. The drawing functions don't check the query object yet. No API dispatch yet.
2009-12-12Remove grammar module -- no dependencies left.Michal Krol
2009-12-12Merge branch 'master' into glsl-pp-rework-2Michal Krol
Conflicts: progs/perf/drawoverhead.c progs/perf/teximage.c progs/perf/vbo.c progs/perf/vertexrate.c src/mesa/shader/slang/library/slang_common_builtin_gc.h
2009-12-09mesa: Fix SCons build.Vinson Lee
Commit cd6b8dd9e82fedc55d033131fbc0f8ee950567c8 deleted src/mesa/state_tracker/st_cb_get.c.
2009-11-25scons: Autogenerate GLSL builtin library *_gc.h from *.gc files.Michal Krol
2009-10-28Merge branch 'texformat-rework'Brian Paul
Conflicts: src/mesa/drivers/dri/radeon/radeon_fbo.c src/mesa/drivers/dri/s3v/s3v_tex.c src/mesa/drivers/dri/s3v/s3v_xmesa.c src/mesa/drivers/dri/trident/trident_context.c src/mesa/main/debug.c src/mesa/main/mipmap.c src/mesa/main/texformat.c src/mesa/main/texgetimage.c
2009-10-26mesa: Add remap.c to SConscript.Chia-I Wu
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-09-30mesa: move texel fetch/store into new texfetch.[ch] filesBrian Paul
2009-09-26mesa: added formats.c to buildBrian Paul
2009-09-20Revert "scons: add meta.c to sources"Brian Paul
This reverts commit 41fefe88c50376a57876b498c8619c8c9f535de6.
2009-09-20scons: add meta.c to sourcesBrian Paul
2009-09-08slang: Remove the old preprocessor.Michal Krol
2009-09-03Add syncobj.c to SConscriptIan Romanick
2009-08-29mesa: Update sconscript for new ARB/FP assembler.José Fonseca
2009-04-03mesa: move glGetTexImage(), glGetCompresssedTexImage() code into new fileBrian Paul
2009-03-07mesa: move shared context state functions to new shared.c fileBrian Paul
2009-03-07mesa: move glViewport and glDepthRange functions into new viewport.c fileBrian Paul
A bit of refactoring with an eye toward ES2 and GL 3.1
2009-03-07mesa: remove GL_MESA_program_debug extensionBrian Paul
This was never fully fleshed out and hasn't been used.
2009-03-06mesa: add new program optimizer codeBrian Paul
This is pretty simplistic for now, but helps with certain shaders.
2009-03-04mesa: new cpuinfo.c file to init/query cpu info and extensionsBrian Paul
2009-03-04mesa: rename x86.c -> x86_xform.cBrian Paul
2009-02-24mesa: List new source file in SConscript.José Fonseca
2009-02-23wgl: Enable the use of Win32 threads.José Fonseca
2009-01-27wgl: relocate wgl code to state_trackers/wglKeith Whitwell
Similar to the GLX state trackers for DRI and xlib.
2009-01-08mesa: Ensure gl* symbols are marked as dllexport on windows.José Fonseca
2008-12-30scons: Specify C99 throughout all the tree.José Fonseca
MSVC may not support full C99, but supports more than plain C90. And -pedantic without -std=c99 generates too many spurious warnings (specially C++ style comments) to be of any use. Note that using certain C99 features in the cross-platform parts of Gallium is still not possible; namely mid-of-scope variable declarations and named structure initializers will break MSVC builds.
2008-12-16mesa: update SConscript with new source filesBrian Paul
2008-11-21mesa: Bring in new mesa sub-statetracker.José Fonseca
Some code cleanup is still in order.
2008-10-23scons: ppc support.Michel Dänzer
2008-08-19gallium: do a proper implementation of GL_OES_read_formatBrian Paul
Examine the currently bound color buffer's format to see if there's a good format/type match.
2008-07-24mesa: Prefix main includes with dir to avoid conflicts.José Fonseca
Some of the headers in src/mesa/main have pretty common names which easily conflict with third-party code, e.g. config.h
2008-06-24mesa: Fix Windows GDI winsys build.José Fonseca
2008-06-12gallium: add missing commaBrian Paul
2008-06-11mesa: refactor: update SConscript with recently added new source filesBrian Paul
2008-06-04scons: Generate matypes.h at build time.José Fonseca
Also cleanup mesa SConscript.
2008-05-31scons: Enable mesa state tracker in all platforms by default.José Fonseca
But only actually build it on some. This results in a better default scons experience.
2008-04-26scons: A few fixes for building mesa on windows.José Fonseca
2008-04-22gallium: Don't link x86sse.c into libmesa.a.Michel Dänzer
Otherwise we get a symbol clash with the copy in src/gallium/util .
2008-04-08gallium: Fix up scons build.Michel Dänzer
2008-03-21gallium: Update scons build for state tracker files added/removed.Michel Dänzer
2008-03-04gallium: Add missing file for scons build.Michel Dänzer