aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers
Commit message (Collapse)AuthorAgeFilesLines
* vdpau: add compositor to mixerChristian König2011-04-082-1/+7
|
* vdpau: add compositor to presentation queueChristian König2011-04-082-4/+17
|
* vdpau: implement output surface creationChristian König2011-04-082-7/+48
|
* [g3dvl] add support for different decoding entry pointsChristian König2011-04-071-1/+4
|
* vdpau: implement vlVdpVideoSurfacePutBitsYCbCrChristian König2011-04-063-42/+57
|
* [g3dvl] and finally split the decoder part out of the contextChristian König2011-04-063-14/+39
| | | | This should give a good basis to implement vdpau ontop of it.
* g3dvl/vdpau: some more indention fixesChristian König2011-04-031-5/+4
|
* [g3dvl] some more debugging output in xvmc stChristian König2011-04-031-1/+6
|
* [g3dvl] split compositor out of video contextChristian König2011-04-033-9/+26
| | | | Also redesign the compositor a bit and make the result a public available interface
* [g3dvl] start to cleanup the mess and provide at least basic functionalityChristian König2011-04-032-8/+14
|
* [g3dvl] start over with vdpau decodingChristian König2011-04-033-16/+31
|
* vdpau: get state tracker to compile againChristian König2011-04-021-4/+6
|
* g3dvl/xvmc: fix a stupid of by one bugChristian König2011-04-021-1/+1
|
* [g3dvl] remove unused backbuffer from xvmcChristian König2011-03-273-58/+0
|
* [g3dvl] fully implement paletted subpicturesChristian König2011-03-262-6/+6
|
* [g3dvl] correct subpicture stride in uploadChristian König2011-03-261-1/+1
|
* [g3dvl] start implementing palettes for subpicturesChristian König2011-03-262-6/+65
|
* [g3dvl] get sampler swizzle right for subpicturesChristian König2011-03-261-14/+21
| | | | This should make ai44 work correctly.
* [g3dvl] throw out all unused parts of the interfaceChristian König2011-03-262-31/+32
|
* [g3dvl] rework supicture handlingChristian König2011-03-253-48/+34
| | | | This gets ia44 and ai44 at least partial working
* [g3dvl] start implementing AI44 and IA44 subpictureChristian König2011-03-251-9/+13
|
* [g3dvl] make ref_surface handling more saneChristian König2011-03-251-4/+10
|
* [g3dvl] make mapping and flushing of buffers a public interfaceChristian König2011-03-242-10/+61
|
* [g3dvl] make video buffer a public available interfaceChristian König2011-03-222-54/+13
|
* [g3dvl] rename motion vector fieldsChristian König2011-03-201-21/+23
|
* [g3dvl] fix power_of_two buffer with/height handlingChristian König2011-03-201-2/+8
|
* Merge remote branch 'origin/master' into pipe-videoChristian König2011-03-1938-212/+171
|\ | | | | | | | | | | Conflicts: src/gallium/drivers/r600/r600_asm.c src/gallium/tests/unit/SConscript
| * st/dri: fix warning: ‘bind’ may be used uninitialized in this functionMarek Olšák2011-03-121-1/+1
| |
| * st/python: Remove flags from flush function.Vinson Lee2011-03-111-1/+1
| |
| * st/python: Remove the geom_flags param from is_format_supported.Vinson Lee2011-03-111-4/+2
| |
| * st/python: Clean up fence_finish.Vinson Lee2011-03-111-1/+1
| |
| * gallium: remove flags from the flush functionMarek Olšák2011-03-1115-41/+28
| | | | | | | | | | | | | | | | | | | | The drivers have been changed so that they behave as if all of the flags were set. This is already implicit in most hardware drivers and required for multiple contexts. Some state trackers were also abusing the PIPE_FLUSH_RENDER_CACHE flag to decide whether flush_frontbuffer should be called. New flag ST_FLUSH_FRONT has been added to st_api.h as a replacement.
| * gallium: remove the geom_flags param from is_format_supportedMarek Olšák2011-03-1115-49/+46
| |
| * gallium: cleanup fence_signalled and fence_finishMarek Olšák2011-03-118-9/+9
| | | | | | | | So that they don't have the driver-specific param and return type.
| * gallium: kill is_resource_referencedMarek Olšák2011-03-112-20/+0
| | | | | | | | Only st/xorg used it and even incorrectly with regards to pipelined transfers.
| * swrastg: Add __DRI_TEX_BUFFER supportAdam Jackson2011-03-111-0/+1
| | | | | | | | | | | | | | Without this, EXT_texture_from_pixmap is trivially broken. With it, it's merely subtly broken. Signed-off-by: Adam Jackson <[email protected]>
| * vega: remove unused pipe varBrian Paul2011-03-111-1/+0
| |
| * st/vega: remove unnecessary flushesMarek Olšák2011-03-113-14/+0
| | | | | | | | I don't see a reason we need them.
| * wgl: Force framebuffer validation on glViewport.José Fonseca2011-03-091-1/+13
| |
| * st/python: Add timeout parameter to fence_finish.Vinson Lee2011-03-081-1/+1
| | | | | | | | | | | | This is a follow-up to commit b39bccbd4ed71e9585da4cf5acf7b887b2e90899. Fixes Linux SCons build.
| * gallium: add timeout parameter to fence_finishMarek Olšák2011-03-088-9/+15
| | | | | | | | | | This is a follow-up to the ARB_sync patch for st/mesa and completes the ARB_sync implementation.
| * st/glx: whitespace, 80-column fixesBrian Paul2011-03-071-35/+50
| |
| * st/wgl: No need to initialize OneTimeLock anymore.José Fonseca2011-03-061-6/+0
| |
* | vdpau: fix formating and idention of surface.cChristian König2011-03-191-127/+112
| |
* | vdpau: make indention and formating more saneChristian König2011-03-1911-658/+615
| |
* | vdpau: merge fixes for vdpau state trackerChristian König2011-03-192-59/+62
| |
* | Merge remote branch 'origin/master' into pipe-videoChristian König2011-03-051-1/+1
|\|
| * egl/wayland: Move wayland-egl into a subdirBenjamin Franzke2011-03-041-1/+1
| | | | | | | | | | This hopefully fixes wayland-egl's dependency resolution for autogenerated wayland-drm headers.
* | Merge remote branch 'origin/master' into pipe-videoChristian König2011-03-0316-28/+259
|\|
| * egl: Add EGL_WL_bind_wayland_displayBenjamin Franzke2011-03-012-0/+2
| |