95594bae47d8b3302be188e6f0be2d69c5507bb3 |
|
03-Mar-2012 |
Christian König <deathsimple@vodafone.de> |
vl: fix shader in/out numbering Fix all the other wrong numberings. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
70a7695b4d1bd3f609eb9f98dd6872f1a5b89762 |
|
25-Jan-2012 |
Christian König <deathsimple@vodafone.de> |
vl: prefix size defines with VL_ Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
dc4c821f0817a3db716f965692fb701079f66340 |
|
10-Jan-2012 |
Marek Olšák <maraeo@gmail.com> |
Squash-merge branch 'gallium-clip-state' Conflicts: src/gallium/auxiliary/tgsi/tgsi_strings.c src/mesa/state_tracker/st_atom_clip.c commit d919791f2742e913173d6b335128e7d4c63c0840 Author: Christoph Bumiller <e0425955@student.tuwien.ac.at> Date: Fri Jan 6 17:59:22 2012 +0100 d3d1x: adapt to new clip state commit cfec82bca3fefcdefafca3f4555285ec1d1ae421 Author: Christoph Bumiller <e0425955@student.tuwien.ac.at> Date: Fri Jan 6 14:16:51 2012 +0100 gallium/docs: update for clip state changes commit c02bfeb81ad9f62041a2285ea6373bbbd602912a Author: Christoph Bumiller <e0425955@student.tuwien.ac.at> Date: Fri Jan 6 14:21:43 2012 +0100 tgsi: add TGSI_PROPERTY_PROHIBIT_UCPS commit d4e0a785a6a23ad2f6819fd72e236acb9750028d Author: Brian Paul <brianp@vmware.com> Date: Thu Jan 5 08:30:00 2012 -0700 tgsi: consolidate TGSI string arrays in new tgsi_strings.h There was some duplication between the tgsi_dump.c and tgsi_text.c files. Also use some static assertions to help catch errors when adding new TGSI values. v2: put strings in tgsi_strings.c file instead of the .h file. Reviewed-by: Dave Airlie <airlied@redhat.com> commit c28584ce0d8c62bd92c8f140729d344f88a0b3cd Author: Christoph Bumiller <e0425955@student.tuwien.ac.at> Date: Fri Jan 6 12:48:09 2012 +0100 gallium: extend user_clip_plane_enable to apply to clip distances commit f1d5016c07f786229ed057effbe55fbfd160b019 Author: Marek Olšák <maraeo@gmail.com> Date: Fri Jan 6 02:39:09 2012 +0100 nvfx: adapt to new clip state commit 6f6fa1c26bd19f797c1996731708e3569c9bfe24 Author: Marek Olšák <maraeo@gmail.com> Date: Fri Jan 6 01:41:39 2012 +0100 st/mesa: fix DrawPixels with GL_DEPTH_CLAMP commit c86ad730aa1c017788ae88a55f54071bf222be12 Author: Christoph Bumiller <e0425955@student.tuwien.ac.at> Date: Tue Jan 3 23:51:30 2012 +0100 nv50: adapt to new clip state commit 3a8ae6ac243bae5970729dc4057fe02d992543dc Author: Christoph Bumiller <e0425955@student.tuwien.ac.at> Date: Tue Jan 3 23:32:36 2012 +0100 nvc0: adapt to new clip state commit 6243a8246997f8d2fcc69ab741a2c2dea080ff11 Author: Marek Olšák <maraeo@gmail.com> Date: Thu Dec 29 01:32:51 2011 +0100 draw: initalize pt.user.planes in draw_init This fixes a crash in glean/fpexceptions. commit e3056524b19b56d473f4faff84ffa0eb41497408 Author: Marek Olšák <maraeo@gmail.com> Date: Mon Dec 26 06:26:55 2011 +0100 svga: adapt to new clip state commit c5bfa8b37d6d489271df457229081d6bbb51b4b7 Author: Marek Olšák <maraeo@gmail.com> Date: Sun Dec 25 14:11:51 2011 +0100 r600g: adapt to new clip state commit f11890905362f62627c4a28a8255b76eb7de7df2 Author: Marek Olšák <maraeo@gmail.com> Date: Sun Dec 25 14:10:26 2011 +0100 r300g: adapt to new clip state commit e37465327c79a01112f15f6278d9accc5bf3103f Author: Marek Olšák <maraeo@gmail.com> Date: Sun Dec 25 12:39:16 2011 +0100 draw: adapt to new clip state This adds a regression in the LLVM clipping path. Can anybody see anything wrong with the code? It works for every other case, just glean/fpexceptions crashes when doing the "Infinite clip plane test". commit b474d2b18c72d965eefae4e427c269cba5ce6ba2 Author: Marek Olšák <maraeo@gmail.com> Date: Sun Dec 25 13:14:59 2011 +0100 u_blitter: don't save/set/restore clip state commit 9dd240ea91f523a677af45e8d0adb9e661e28602 Author: Marek Olšák <maraeo@gmail.com> Date: Sun Dec 25 13:11:56 2011 +0100 gallium: don't cso_save/set/restore clip state The enable bits are in the rasterizer state. commit a4f7031179f5f4ad524b34b394214b984ac950f6 Author: Marek Olšák <maraeo@gmail.com> Date: Sun Dec 25 12:58:55 2011 +0100 gallium: default depth_clip to 1 depth_clip = !depth_clamp commit fe21147a00ab90e549d63fe12ee4625c9c2ffcc3 Author: Marek Olšák <maraeo@gmail.com> Date: Mon Dec 26 06:14:19 2011 +0100 trace,util: update state logging to new clip state Also dump the other missing flags. commit 2a3b96e84ac872dcc5bc1de049fe76bb58d64b23 Author: Marek Olšák <maraeo@gmail.com> Date: Sun Dec 25 10:43:43 2011 +0100 st/mesa: adapt to new clip state commit b7b656a42fca19d7c85267f42649a206a85a2c72 Author: Marek Olšák <maraeo@gmail.com> Date: Sat Dec 17 15:45:19 2011 +0100 gallium: move state enable bits from clip_state to rasterizer_state
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
bce506ffc09c44552c3d1053c6a0450b8f010292 |
|
22-Dec-2011 |
Christian König <deathsimple@vodafone.de> |
vl: seperate shader buffers from components Buffers for shader based decoding can now be released without its component still being around. Signed-off-by: Christian König <deathsimple@vodafone.de> Acked-by: Maarten Lankhorst <m.b.lankhorst@gmail.com>
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
19bcd21ed151cf1716f2f87dff0f712231aa2ce7 |
|
27-Aug-2011 |
Kai Wasserbäch <kai@dev.carbon-project.org> |
vl: Fix include style As explained in the thread starting at [0], the internal include style should be »#include "path/to/header.h"« for non-system includes. [0] <http://news.gmane.org/find-root.php?message_id=%3c4E5802BE.6020206%40vmware.com%3e> Signed-off-by: Kai Wasserbäch <kai@dev.carbon-project.org> Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
4c84acc86fce5eda0aabcb8aa362fd6b5e6a28f6 |
|
25-Jul-2011 |
Christian König <deathsimple@vodafone.de> |
g3dvl: remove unused vs output from create_ref_vert_shader The position of the quad vertex is calculated in calc_position, so we don't need the output here any more.
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
a87afba50529c6ae6762a3da68d4f31bc431e064 |
|
21-Jul-2011 |
Younes Manton <younes.m@gmail.com> |
Revert "g3dvl: Preserve previously rendered components for MC output." This reverts commit b56daf71d2f63d044d4c53ab49c6f87e02991a28. The bug is actually in softpipe's blend and writemask interaction.
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
2d960d3f4e8fcf7819bb94ba4913ec0a2a723daa |
|
15-Jul-2011 |
Marek Olšák <maraeo@gmail.com> |
g3dvl: remove unused vertex shader inputs See also comments in the code.
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
b56daf71d2f63d044d4c53ab49c6f87e02991a28 |
|
20-Jul-2011 |
Younes Manton <younes.m@gmail.com> |
g3dvl: Preserve previously rendered components for MC output. Fixes xvmc-softpipe MC entrypoint, amongst others.
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
c5110a1bfab8e97b8b958d42dd294a426310d1e2 |
|
13-Jul-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] implement workaround for missing blender clamp control It's about 20% slower, but should at least work with every hardware.
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
9937e85bccbf2f6bd77d061ab0488d45e9366f10 |
|
16-May-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] add missing ureg_END
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
7f04fe5338d0846ec9a6003033da5357d2785c8b |
|
25-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] merge idct stage 2 and mc ycbcr stage into a single draw
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
3ea7e2713c836f23d59c4034385609e371a94c8d |
|
24-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] start supporting different render target formats Let's start with NV12, but anything else shouldn't be much of a problem any more.
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
b7acf83d523563cde613fe805bd8edaa02f64b53 |
|
20-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] make motion vector buffers a public interface
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
3511780a43077d1359bd491eadb4ab9b3b86795a |
|
19-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] revert commit 310eea52ca1e997295c84163066cc5d0fd4f8cf6 Using a seperate vertex buffer for mc and ycbcr handling is still better.
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
b8a6e0e6fc451096d684a1e18529ab4879cdba0a |
|
17-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] give mv their own vertex buffer back
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|
ca79aeb91e914ac1a4774d51ca49911406377407 |
|
17-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] rename vl_mpeg12_mc_renderer into vl_mc It's still not 100% free from mpeg12 specific stuff, but should now be a good start for other codecs.
/external/mesa3d/src/gallium/auxiliary/vl/vl_mc.c
|