c375c448bf529952afec3df62aff5f9f506c498e |
|
21-Mar-2017 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer jitter] fix llvm >= 5.0 build break Function::getArgumentList() doesn't exist anymore, switch to using arg_begin() (existed back to at least llvm-3.6.0). Reviewed-by: Vedran Miletić <vedran@miletic.net> CC: <mesa-stable@lists.freedesktop.org> (cherry picked from commit 08f864abd9e241c7db9c99212a66cdad69bdd4d8)
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
ddf0f097e74d57858238fcdb13003ab5c974abc3 |
|
25-Nov-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
swr: [rasterizer jit] use signed integer representation for logic op Instead of (incorrectly) biasing the snorm value to make it look like a unorm, just use signed integer math. This fixes arb_color_buffer_float-render GL_RGBA8_SNORM Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
b53a33feef2595fc71fadafa5857d5482514a724 |
|
12-Nov-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
swr: [rasterizer jitter] don't bother quantizing unused channels In a BGR10X2 or BGR5X1 situation, there's no need to try to quantize the X channel - the default will have the proper quantization required. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
cee66dd2aa182ba30130bef3298444667753b051 |
|
03-Nov-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core/jitter] fix alpha test bug Alpha from render target 0 should always be used for alpha test for all render targets, according to GL and DX9 specs. Previously we were using alpha from the current render target. Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
aed517f98592bd7969f893bbabdb64acf2f6623f |
|
08-Nov-2016 |
Ilia Mirkin <imirkin@alum.mit.edu> |
swr: [rasterizer jitter] fix logic op to work with unorm/snorm Most logic op usage is probably going to end up with normalized textures. Scale the floating point values and convert to integer before performing the logic operations. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
aaeb07989ee30c589b034a551f71e23e7b8056b2 |
|
21-Sep-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer jitter] fixes for icc in vs2015 compat mode - Move most jitter functionality into SwrJit namespace - Avoid global "using namespace llvm" in headers Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
d3d97f8395513bf365d2fe8e4292c8098290586f |
|
07-Jun-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer jitter] cleanup supporting different llvm versions Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
0ceed1701de6ffc40fb60fbff87c81e492fb18e0 |
|
20-May-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer] remove containers.hpp Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
090be2e434d6023428faa9842d38f9d5c3cef67a |
|
24-Mar-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer jitter] Fix logic bug for alpha-to-coverage.
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
68314b676968e2cf0f8e94f573fa28e766e48349 |
|
21-Mar-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer jitter] support llvm-svn
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|
c6e67f5a9373e916a8d2333585cb5787aa5f7bb7 |
|
17-Feb-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
gallium/swr: add OpenSWR rasterizer Acked-by: Roland Scheidegger <sroland@vmware.com> Acked-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
|