Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nv50,nvc0: don't advertise unaligned texture format support | Christoph Bumiller | 2011-07-14 | 2 | -24/+24 |
| | | | | | | | Because we don't support them. For instance, R32G32B32 is not R32G32B32X32 as was assumed. Add support for R8G8B8X8_UNORM instead of R8G8B8_UNORM surfaces. | ||||
* | g3dvl: Remove non-constant expression array initializers. | Vinson Lee | 2011-07-13 | 2 | -7/+31 |
| | | | | The array initializer must be a constant expression in MSVC. | ||||
* | configure.ac: don't build gallium driver libs just to see if there are no errors | Marek Olšák | 2011-07-14 | 1 | -7/+18 |
| | | | | | | I think the past are those times when the gallium interface was changed all the time. Now it is not, so there is no reason to always compile the libs if they are not needed. | ||||
* | gallium/targets: do not link every driver with libllvmpipe.a | Marek Olšák | 2011-07-14 | 7 | -3/+9 |
| | | | | Only some targets need that, the others don't. | ||||
* | Rename swrastg_dri to swrast_dri | Marek Olšák | 2011-07-14 | 4 | -12/+4 |
| | | | | | I prefer it this way and it has been suggested earlier by others too. Opinions? | ||||
* | softpipe: fix various warnings about int/float/double conversions, etc | Brian Paul | 2011-07-13 | 1 | -15/+15 |
| | |||||
* | g3dvl: Remove designated initializers. | Vinson Lee | 2011-07-13 | 1 | -4/+4 |
| | | | | MSVC does not support designated initializers. | ||||
* | g3dvl: s/inline/INLINE/ | Vinson Lee | 2011-07-13 | 3 | -36/+40 |
| | | | | The inline keyword is not available in MSVC C. | ||||
* | utils: Add missing parentheses | Emil Velikov | 2011-07-13 | 1 | -0/+4 |
| | | | | | Signed-off-by: Emil Velikov <[email protected]> Signed-off-by: Brian Paul <[email protected]> | ||||
* | softpipe: Remove sp_video_context.c from SConscript. | Vinson Lee | 2011-07-13 | 1 | -1/+0 |
| | | | | | | sp_video_context.c was added to SConscript in commit ed24e19070b7dff12670151b2d184f31c845ccae (pipe-video merge) but no file of that name was added. | ||||
* | [g3dvl] don't upload all quant buffer layers at once | Christian König | 2011-07-13 | 3 | -21/+14 |
| | | | | | | | There seems to be a bug in r600g when uploading more than one layer of a 3D resource at once with a hardware blit. So just do them one at a time to workaround this. | ||||
* | Merge branch 'pipe-video' | Christian König | 2011-07-13 | 121 | -29/+19389 |
|\ | |||||
| * | [g3dvl] remove some unneeded Makefiles | Christian König | 2011-07-13 | 4 | -121/+0 |
| | | |||||
| * | r600g: reenable hardware blits for STATIC and IMMUTABLE resources | Christian König | 2011-07-13 | 1 | -10/+8 |
| | | | | | | | | Getting the driver in sync with mainline. | ||||
| * | [g3dvl] implement workaround for missing blender clamp control | Christian König | 2011-07-13 | 2 | -7/+35 |
| | | | | | | | | It's about 20% slower, but should at least work with every hardware. | ||||
| * | r600g: revert "set BLEND_CLAMP depending on clamp_fragment_color" | Christian König | 2011-07-13 | 2 | -18/+11 |
| | | | | | | | | BLEND_CLAMP doesn't seems to be the right way to implement "ARB_color_buffer_float". | ||||
| * | [g3dvl] keep a pointer in idct buffer to idct object | Christian König | 2011-07-13 | 3 | -20/+26 |
| | | | | | | | | So we always know to which idct object a buffer belongs | ||||
| * | vaapi: cleanup the source and let the st at least compile again | Christian König | 2011-07-12 | 11 | -611/+517 |
| | | |||||
| * | [g3dvl] add some more PIPE_VIDEO_CAPs | Christian König | 2011-07-12 | 10 | -27/+79 |
| | | |||||
| * | [g3dvl] fix a whole bunch of memory leaks | Christian König | 2011-07-11 | 7 | -4/+25 |
| | | |||||
| * | [g3dvl] revert some unintended white space changes | Christian König | 2011-07-11 | 1 | -9/+12 |
| | | |||||
| * | [g3dvl] sync SConscript with Makefile | Christian König | 2011-07-11 | 1 | -3/+9 |
| | | |||||
| * | [g3dvl] softpipe is no longer needed for dri-nouveau | Christian König | 2011-07-11 | 1 | -1/+0 |
| | | |||||
| * | r600g: revert "support textures with scaled number formats" | Christian König | 2011-07-11 | 1 | -1/+1 |
| | | | | | | | | We should add those probably when merged to master. | ||||
| * | pipe-video: merge fixes | Christian König | 2011-07-11 | 7 | -4/+294 |
| | | |||||
| * | [g3dvl] remove some stale nv40 files | Christian König | 2011-07-11 | 2 | -80/+0 |
| | | |||||
| * | [g3dvl] remove pipe_video_context from nouveau | Christian König | 2011-07-11 | 5 | -84/+22 |
| | | |||||
| * | Merge remote-tracking branch 'origin/master' into pipe-video | Christian König | 2011-07-11 | 127 | -2739/+4013 |
| |\ | | | | | | | | | | | | | | | | Conflicts: src/gallium/drivers/r600/r600_pipe.c src/gallium/drivers/r600/r600_state_inlines.h | ||||
| * | | vdpau: make capabilities query more sane | Christian König | 2011-07-10 | 3 | -45/+32 |
| | | | |||||
| * | | vdpau: implement VdpOutputSurfaceGetParameters | Christian König | 2011-07-10 | 4 | -18/+51 |
| | | | |||||
| * | | [g3dvl] stop calling dri2DestroyDrawable | Christian König | 2011-07-09 | 1 | -16/+0 |
| | | | | | | | | | | | | | | | | | | When switching channels with xine it sometimes happens that xine destroys the drawable before we get a chance to call DRI2DestroyDrawable, resulting in an x error. | ||||
| * | | vdpau: add implementation of VdpDecoderGetParameters | Christian König | 2011-07-08 | 2 | -0/+34 |
| | | | |||||
| * | | [g3dvl] and finally remove pipe_video_context | Christian König | 2011-07-08 | 28 | -266/+151 |
| | | | |||||
| * | | [g3dvl] move video buffer creation out of video context | Christian König | 2011-07-08 | 11 | -93/+120 |
| | | | |||||
| * | | [g3dvl] remove the unused priv member from pipe_video_context | Christian König | 2011-07-08 | 7 | -13/+6 |
| | | | |||||
| * | | [g3dvl] move compositor creation and handling directly into the state trackers | Christian König | 2011-07-08 | 11 | -200/+164 |
| | | | |||||
| * | | [g3dvl] remove sampler view handling from video context | Christian König | 2011-07-08 | 4 | -133/+79 |
| | | | |||||
| * | | [g3dvl] remove create_surface from video context | Christian König | 2011-07-08 | 5 | -27/+10 |
| | | | |||||
| * | | [g3dvl] make pipe_context mandatory for creation pipe_video_context | Christian König | 2011-07-08 | 14 | -144/+53 |
| | | | |||||
| * | | [g3dvl] rename is_format_supported to is_video_format_supported and move it ↵ | Christian König | 2011-07-08 | 8 | -38/+49 |
| | | | | | | | | | | | | into screen object | ||||
| * | | [g3dvl] rename get_param to get_video_param and move into screen object | Christian König | 2011-07-07 | 11 | -33/+73 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into pipe-video | Christian König | 2011-07-04 | 460 | -6574/+25049 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac src/gallium/drivers/r600/r600_state_inlines.h src/gallium/tests/trivial/Makefile src/gallium/winsys/g3dvl/dri/XF86dri.c src/gallium/winsys/g3dvl/dri/driclient.c src/gallium/winsys/g3dvl/dri/driclient.h src/gallium/winsys/g3dvl/dri/xf86dri.h src/gallium/winsys/g3dvl/dri/xf86dristr.h src/gallium/winsys/r600/drm/r600_bo.c | ||||
| * \ \ | Merge remote-tracking branch 'origin/master' into pipe-video | Christian König | 2011-06-09 | 165 | -64231/+19403 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/tests/unit/u_format_test.c src/gallium/winsys/r600/drm/r600_hw_context.c | ||||
| * | | | | [g3dvl] rework video buffer format handling | Christian König | 2011-06-07 | 4 | -33/+55 |
| | | | | | |||||
| * | | | | xvmc: fix some warning about uninitialized vars | Christian König | 2011-06-07 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | [g3dvl] move dummy quantification into xvmc state tracker | Christian König | 2011-06-07 | 3 | -17/+18 |
| | | | | | |||||
| * | | | | [g3dvl] split quant matrix out of picture info | Christian König | 2011-06-05 | 4 | -15/+26 |
| | | | | | |||||
| * | | | | [g3dvl] rename map/unmap to begin/end frame | Christian König | 2011-06-05 | 4 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | mapping and unmapping of buffers is just an implementation detail. begining and ending an frame is much more descriptive | ||||
| * | | | | [g3dvl] remove unused and dublicate fields from picture structure | Christian König | 2011-06-05 | 3 | -13/+4 |
| | | | | | |||||
| * | | | | [g3dvl] use a vertex element instead of the instance id | Christian König | 2011-06-05 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | Enable this change permanently |