summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers
Commit message (Collapse)AuthorAgeFilesLines
* dri: drop drisw_util.hGeorge Sapountzis2011-11-044-13/+3
|
* dri: unify __DRIscreenRecGeorge Sapountzis2011-11-045-5/+5
| | | | | Also drop DriverAPI field, this is a static symbol and I don't see why it should be accessed through __DRIscreenRec
* dri: unify __DriverAPIRecGeorge Sapountzis2011-11-042-3/+2
| | | | I dropped the comments because they don't add much.
* dri: drop drmLock remnantsGeorge Sapountzis2011-11-043-7/+0
|
* state_trackers/vdpau: Add support for VC-1 decodingMaarten Lankhorst2011-11-032-2/+75
| | | | | | Add a struct with all the fields. Signed-off-by: Maarten Lankhorst <[email protected]>
* state_trackers/vdpau: Add mpeg4 part2 to PipeToProfile and ProfileToPipeMaarten Lankhorst2011-11-031-0/+8
| | | | | | So it can actually be used when someone implements it. :) Signed-off-by: Maarten Lankhorst <[email protected]>
* state_trackers/vdpau: Add support for MPEG4 Part 2Maarten Lankhorst2011-11-031-20/+78
| | | | | | Just the support patch, no decoder implements it currently. Signed-off-by: Maarten Lankhorst <[email protected]>
* state_trackers/vdpau: Test if profile is supported first before trying to ↵Maarten Lankhorst2011-11-031-0/+12
| | | | | | | | create decoder So a nicer error message is returned. Signed-off-by: Maarten Lankhorst <[email protected]>
* state_trackers/vdpau: Add num_slices to mpeg12 picture structureMaarten Lankhorst2011-11-031-0/+1
| | | | | | Bitstream parsers might need that field. Signed-off-by: Maarten Lankhorst <[email protected]>
* state_trackers/vdpau: Implement VdpGenerateCSCMatrixMaarten Lankhorst2011-11-031-1/+19
| | | | | | With the smpte240 profile, which was missing. Signed-off-by: Maarten Lankhorst <[email protected]>
* wglSetPixelFormat should ignore the ppfd parameter.Morgan Armand2011-11-021-2/+4
| | | | Signed-off-by: José Fonseca <[email protected]>
* gallium/dri: Remove references to vblank.José Fonseca2011-11-021-1/+0
|
* Fix gallium dri compile and a merge conflictKristian Høgsberg2011-11-022-8/+1
|
* dri: Remove unused dri texmem.cKristian Høgsberg2011-11-021-2/+1
|
* dri: Drop unused dri renderbuffer helper functionsKristian Høgsberg2011-11-021-2/+1
|
* dri: Remove unnecessary timestamp pointer indirectionKristian Høgsberg2011-11-023-5/+4
|
* dri: Remove cliprect information from __DRIdrawableKristian Høgsberg2011-11-021-18/+1
|
* dri: Remove driMediaStreamCounterExtensionKristian Høgsberg2011-11-021-2/+0
| | | | Also DRI1-only.
* dri: Remove driSwapControlExtensionKristian Høgsberg2011-11-021-2/+0
| | | | DRI1-only as well.
* dri: Drop driCopySubBufferExtensionKristian Høgsberg2011-11-021-2/+0
| | | | Another DRI1-only extension.
* dri: Drop driReadDrawableExtensionKristian Høgsberg2011-11-021-2/+0
| | | | All DRI2 drivers support setting a separate read drawable.
* dri: Drop driLegacyExtensionKristian Høgsberg2011-11-021-1/+0
| | | | There are no DRI1 drivers left.
* st/dri/sw: add get_image inline helper similar to put_imageGeorge Sapountzis2011-11-021-4/+16
| | | | | TODO: check if GetImage works with passing the pitch as width, similar to PutImage, which avoids the extra copy, ala dri_sw_displaytarget_display() in src/gallium/winsys/sw/dri/dri_sw_winsys.c
* st/dri/sw: Fix incorrect castBenjamin Franzke2011-11-021-1/+1
| | | | | Missed one casting error due to rebase for commit 98aa2a8f725e44aec8bd998fe436a134e94f13bb.
* st/dri/sw: Implement texture_from_pixmapBenjamin Franzke2011-11-024-5/+60
| | | | | | | | | | This is a cleanup of commit 02f1b50987c0d24da3dcc36dbb44821c20d0660c. Update tex buffer using a dri_drawable hook from implemented in sw/drisw.c. This saves us the duplication of dri_drawable.c. CC: Stuart Abercrombie <[email protected]> CC: Stéphane Marchesin <[email protected]>
* Revert "Duplicate state_tracker/dri/sw/dri_drawable.c"Benjamin Franzke2011-11-021-269/+1
| | | | | | | This reverts commit 569bde1fa7d03fb7688d0d391b32e61e857ad44e. CC: Stuart Abercrombie <[email protected]> CC: Stéphane Marchesin <[email protected]>
* Revert "state_trackers/dri/sw: Implement texture_from_pixmap."Benjamin Franzke2011-11-021-43/+7
| | | | | | | This reverts commit 02f1b50987c0d24da3dcc36dbb44821c20d0660c. CC: Stuart Abercrombie <[email protected]> CC: Stéphane Marchesin <[email protected]>
* st/xa: Add a scanout flag for surfacesThomas Hellstrom2011-11-012-1/+14
| | | | | | | Bump minor to signal availability. Signed-off-by: Thomas Hellstrom <[email protected]> Reviewed-by: Jakob Bornecrantz <[email protected]>
* st/xa: Plug a pipe context leak.Thomas Hellstrom2011-10-311-0/+2
| | | | | | | Forgot to destroy the pipe context on xa context destroy. Signed-off-by: Thomas Hellstrom <[email protected]> Reviewed-by: José Fonseca <[email protected]>
* implement WGL_ARB_create_contextMorgan Armand2011-10-285-7/+166
| | | | Signed-off-by: José Fonseca <[email protected]>
* st/glx: fix mixed declarations and code, remove unused varBrian Paul2011-10-261-7/+7
|
* st/glx: Implement texture_from_pixmap without DRI.Stéphane Marchesin2011-10-253-9/+136
| | | | Makes texture_from_pixmap work with non-DRI llvmpipe.
* d3d1x: set primitive restart in the correct draw callsChristoph Bumiller2011-10-211-9/+9
|
* d3d1x: fix/improve OMSetRenderTargetsChristoph Bumiller2011-10-211-19/+26
| | | | | Don't count trailing NULL RTVs. Don't skip update if only DSV has changed.
* d3d1x: avoid translating invalid blend, depth or stencil stateChristoph Bumiller2011-10-212-32/+56
|
* d3d1x: add support for buffer viewsChristoph Bumiller2011-10-211-0/+6
|
* d3d1x: improve CreateInputLayoutChristoph Bumiller2011-10-211-13/+50
|
* d3d1x/context: fix IASetVertexBuffers stride comparisonChristoph Bumiller2011-10-211-1/+1
|
* d3d1x: use ZS formats for TYPELESS resources with DS bindingChristoph Bumiller2011-10-211-0/+10
|
* d3d1x: use resource format if view format is UNKNOWNChristoph Bumiller2011-10-211-6/+9
|
* d3d1x: fix shadow comparison to gallium enum off by oneChristoph Bumiller2011-10-211-1/+1
|
* d3d1x: improve CheckFormatSupportChristoph Bumiller2011-10-211-18/+48
|
* d3d1x: update format mapping tableChristoph Bumiller2011-10-212-37/+55
| | | | | Use the proper integer formats. Fix mapping of some PIPE depth formats to DXGI.
* d3d1x: fix translation of subresource to layerChristoph Bumiller2011-10-211-16/+15
|
* d3d1x: fix initial data upload for 3D texturesChristoph Bumiller2011-10-211-1/+1
|
* d3d1x: MipLevels -1 in resource view desc means allChristoph Bumiller2011-10-211-1/+5
|
* d3d1x/dxgi: fix initialization of pipe_box for Present copyChristoph Bumiller2011-10-211-2/+2
|
* d3d1x: implement array texturesChristoph Bumiller2011-10-213-18/+70
|
* d3d1x: fix refcounting of GalliumD3D11DeviceChild objectsChristoph Bumiller2011-10-211-2/+6
| | | | | | An external Release would have lowered the device reference count, but an internal reference in the context does not raise it (by design).
* d3d1x/sm4: save CUSTOMDATAChristoph Bumiller2011-10-211-0/+11
| | | | This is the data for the immediate constant buffer.