summaryrefslogtreecommitdiff
path: root/src/gallium/winsys
AgeCommit message (Collapse)Author
2008-03-12nv50: ouch, next_subchannel++ :)Ben Skeggs
2008-03-12nv50: some forgotten changesBen Skeggs
2008-03-07nouveau: another "argh gallium fscks with assert" fixBen Skeggs
2008-03-02nouveau: silence some warningsBen Skeggs
2008-03-02nouveau: fix potential crashBen Skeggs
2008-03-02nouveau: enable multi-context/single-channel support for nv40Ben Skeggs
2008-03-02nouveau: turn pushbuf macros into inline functionsBen Skeggs
2008-02-29nouveau: hand nouveau_winsys in with pipe_screen initBen Skeggs
2008-02-29nouveau: implement pipe_screenBen Skeggs
Untested on NV3x/NV5x. Quite possibly broken.
2008-02-29Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1Ben Skeggs
2008-02-27gallium/i965: implement pipe_screen for i965 driver (untested)Brian
2008-02-27Cell: implement pipe_screen for cell driverBrian
2008-02-27gallium: implement pipe_screen for softpipe driverBrian
2008-02-26gallium: introduce 'pipe_screen' for context-independent functionsBrian
This will allow creating textures before a rendering context exists, for example. Only implemented in i915 driver for now. i915pipe->texture_create() just dispatches through to the i915screen->texture_create() to avoid state tracker changes for now.
2008-02-26intel_winsys: Fix build failure due to DEBUG_IOCTL being undefined.Michel Dänzer
Include pipe/p_debug.h to consistently enable or disable the debugging code.
2008-02-27Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1Ben Skeggs
2008-02-25gallium/i915: Use hardware rendering, unless INTEL_SP env var is setBrian
2008-02-23Revamp scons usage.José Fonseca
2008-02-22i915: include stdio.hBrian
2008-02-22i915: include p_debug.h (resolves undefined assert())Brian
2008-02-23Avoid building problematic module/drivers on windows.José Fonseca
2008-02-22Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1Ben Skeggs
Conflicts: src/gallium/drivers/Makefile
2008-02-19gallium: general clean-up of xlib winsys MakefileBrian
2008-02-19gallium: updated cell buildBrian
Building on Ian's Cell build fix. Put libcell.a in the gallium/drivers/cell/ directory. General Makefile clean-up, simplification, updated comments.
2008-02-19Remove src/mesa and src/mesa/main from gallium source include paths.José Fonseca
2008-02-19Simplify makefile boilerplate code.José Fonseca
Don't define ASM_SOURCES variable globally -- reserve that variable to be defined locally by makefiles, together with C_SOURCES and CPP_SOURCES.
2008-02-18Update for llvm -> gallivm rename.José Fonseca
2008-02-18Update scons build for new code layout.José Fonseca
2008-02-18Code reorganization: split gallium and mesa makefiles.José Fonseca
In other words, don't build src/gallium source code from within src/mesa/Makefile. Also, allow to customize which gallium auxiliary dirs, driver driver, winsys dirs get built from the config/* files.
2008-02-16nouveau: fix potential userbuf crash.Ben Skeggs
2008-02-16nouveau: match gallium code reorginisation.Ben Skeggs
That was... fun..
2008-02-15Code reorganization: s/aux/auxiliary/ -- update build.José Fonseca
2008-02-15Code reorganization: update build.José Fonseca
Update the Makefiles and includes for the new paths. Note that there hasn't been no separation of the Makefiles yet, and make is jumping all over the place. That will be taken care shortly. But for now, make should work. It was tested with linux and linux-dri. Linux-cell and linux-llvm might require some minor tweaks.
2008-02-15Code reorganization: move files into their places.José Fonseca
This is in a separate commit to ensure renames are properly preserved.