summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers
AgeCommit message (Collapse)Author
2010-09-25st/dri: Remove unnecessary header.Vinson Lee
2010-09-24d3d1x: CRLF -> LF in progsLuca Barbieri
2010-09-24d3d1x: stop using GLX in demos, just use the default visualLuca Barbieri
2010-09-24d3d1x: assert if X visual is not among enumerated visualsLuca Barbieri
2010-09-24d3d1x: don't crash on drivers not supporting vertex or geometry samplingLuca Barbieri
2010-09-24d3d1x: fix linking of dxbc2tgsiLuca Barbieri
2010-09-24d3d1x: draw to the correct bufferLuca Barbieri
2010-09-24d3d1x: fix CheckMultisampleQualityLevelsLuca Barbieri
2010-09-24d3d1x: don't assert on unsupported resource typesLuca Barbieri
2010-09-24d3d1x: add untested support for geometry shader translationLuca Barbieri
2010-09-24d3d1x: add shader dumpingLuca Barbieri
2010-09-23d3d1x: obliterate IDL parameter names from d3d10.idl from Wine tooLuca Barbieri
2010-09-23d3d1x: add autogenerated files as prerequisites, so make builds themLuca Barbieri
2010-09-23d3d1x: fix build without system EGL/egl.hLuca Barbieri
2010-09-23d3d1x: add missing guid.cppLuca Barbieri
2010-09-23d3d1x: flush properlyLuca Barbieri
2010-09-23d3d1x: remove another include specstrings.hLuca Barbieri
2010-09-23d3d1x: flush the pipe context when presentingLuca Barbieri
2010-09-23d3d1x: remove specstrings.h includeLuca Barbieri
2010-09-23d3d11: obliterate IDL parameter namesLuca Barbieri
2010-09-23d3d1x: rename parameters in dxgiLuca Barbieri
2010-09-23d3d1x: rename params in misc and objectsLuca Barbieri
2010-09-23d3d11: rename screen paramsLuca Barbieri
2010-09-23d3d1x: rename context paramsLuca Barbieri
2010-09-23d3d1x: minifixLuca Barbieri
2010-09-23d3d1x: remove specstringsLuca Barbieri
2010-09-23d3d1x: normalize whitespaceLuca Barbieri
2010-09-23d3d1x: s/tpf/sm4/gLuca Barbieri
2010-09-23d3d1x: autogenerate shader enums and text from def filesLuca Barbieri
This avoids the duplication in tpf.h and tpf_text.cpp
2010-09-23d3d1x: initialize the mutexLuca Barbieri
2010-09-23d3d1x: bind NULL CSOs before destroying default CSOs on context dtorLuca Barbieri
Otherwise softpipe and llvmpipe assert.
2010-09-23d3d1x: fix deadlocks on non-recursive mutexLuca Barbieri
2010-09-23d3d1x: properly reference count the backendLuca Barbieri
2010-09-22dri: Pass the __DRIscreen and the __DRIscreen private back to image lookupKristian Høgsberg
We will typically have a current context when we need to lookup the image, but the lookup implementation don't need it so drop it.
2010-09-22d3d1x: add Wine dlls (tri, tex working, but no other testing)Luca Barbieri
2010-09-22d3d1x: define GUIDs in the normal wayLuca Barbieri
2010-09-22d3d1x: fix API nameLuca Barbieri
2010-09-22d3d1x: redesign the HWND resolver interfaceLuca Barbieri
This one should be powerful enough to hook up Wine.
2010-09-22d3d1x: fix GUID declarationsLuca Barbieri
2010-09-22d3d1x: destroy native_display on adapter destructionLuca Barbieri
2010-09-22dri2: Make createImageFromName() take a __DRIscreen instead of __DRIcontextKristian Høgsberg
We can't expect to have a context when this is called, and we don't need one so just require a __DRIscreen instead. Reported by Yu Dai <yu.dai@intel.com>
2010-09-22d3d1x: fix segfault when hashingLuca Barbieri
2010-09-22d3d1x: fix warningLuca Barbieri
2010-09-22d3d1x: fix cf analysisLuca Barbieri
2010-09-22d3d1x: link with CXXFLAGSLuca Barbieri
Otherwise, -m32 doesn't make it there.
2010-09-22d3d1x: add missing memory barrierLuca Barbieri
2010-09-22d3d1x: don't build progs automaticallyLuca Barbieri
progs requires winsys, which hasn't yet been built by the time we go into state_trackers. It may be a good idea to also move it into tests. After a normal build, run make in src/gallium/state_trackers/d3d1x/progs to build them.
2010-09-22glx: decouple dri2.c and GLX, fixing Gallium EGL and d3d1x buildLuca Barbieri
The Gallium EGL state tracker reuses dri2.c but not the GLX code. Currently there is a bit of code in dri2.c that is incorrectly tied to GLX: instead, make it call an helper that both GLX and Gallium EGL implement, like dri2InvalidateBuffers. This avoids a link error complaining that dri2GetGlxDrawableFromXDrawableId is undefined. Note that we might want to move the whole event translation elsewhere, and probably stop using non-XCB DRI2 altogether, but this seems to be the minimal fix.
2010-09-22d3d1x: attempt to fix/workaround bug #30322Luca Barbieri
This may just be hiding some other bug though, since the types are supposed to be the same (and it compiles for me). Anyway, this interface will likely need to changed, since it seems Wine needs a more powerful one capable of expressing window subregions and called at every Present.
2010-09-21d3d1x: ignore errors while building docsLuca Barbieri
Some versions of dot apparently lack pdf output.