fa7c5e242f5aa54223bc30012c2023db7834c1e0 |
|
22-Dec-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] fix SIMD16 Transpose_16_16 Fix incorrect swizzling in SIMD16 Transpose_16_16 breaking the two-channel 16-bpc formats like R16G16_FLOAT. Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
bd22c3d41151ce265e61d64f9034928f83d3c959 |
|
19-Dec-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] fix SIMD16 transpose functions Fixed Transpose_16 methods of following formats: Transpose8_8_8_8 Transpose8_8 Transpose32_32 Transpose16_16_16_16 Transpose16_16_16 Transpose16_16 Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
33fa4c99f7fa68fd8c33c75c4fe66c4cca76779f |
|
05-Jan-2017 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core/common/jitter] gl_double support Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99214 Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
75149088bea168a10f47df08fc62bcfeed744ce9 |
|
12-Dec-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core/memory] StoreTile: AVX512 progress Fixes to 128-bit formats. Reviwed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
937b7d8e5a97d1c3cc5ab7303c03dbdd2fdc8017 |
|
28-Oct-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] 16-wide tile store nearly completed * All format combinations coded * Fully emulated on AVX2 and AVX * Known issue: the MSAA sample locations need to be adjusted for 8x2 Set ENABLE_AVX512_SIMD16 and USD_8x2_TILE_BACKEND to 1 in knobs.h to enable Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
78a0a09e48baaef6369fd9034ed693896195cf57 |
|
18-Oct-2016 |
George Kyriazis <george.kyriazis@intel.com> |
swr: [rasterizer core] Remove deprecated simd intrinsics Used in abandoned all-or-nothing approach to converting to AVX512 Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
488992221056edaf7111f9290afdf216c5e98d62 |
|
11-Oct-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core/sim] 8x2 backend + 16-wide tile clear/load/store Work in progress (disabled). USE_8x2_TILE_BACKEND define in knobs.h enables AVX512 code paths (emulated on non-AVX512 HW). Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
1b86c050adcb9c166c2aab2f4c6e41cc07686bf3 |
|
06-Oct-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] update/add formats Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
0ff57446e3786243c6d752c91be2108595f2663e |
|
17-Aug-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] only use Viewport/Scissors during SwrDraw* operations Add explicit rects for: - SwrClearRenderTarget - SwrDiscardRect - SwrInvalidateTiles - SwrStoreTiles Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
550503e776aaca0207184a6454de6aedc8c88aac |
|
16-Aug-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] portability - remove use of INT64 Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
812b45d04958e31e7a3bfc7331308374e8b73afa |
|
13-Aug-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] clamp scissor rects to current tile rect Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
9f7d99fcfecb7bb613855d25c10bb7908850c483 |
|
21-Jul-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] conservative rast degenerate handling Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
e0529a4668c7f50fb51b2c4ae8bc5954934db55f |
|
13-Jul-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] support range of values in TemplateArgUnroller Fixes Linux warnings. Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
1d09b3971aed8f86aa28e52b1dcec393ee5debc9 |
|
08-Jul-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] avx512 simd utility work Enabling KNOB_SIMD_WIDTH = 16 for AVX512 pre-work and low level simd utils Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
c7cd33b605f0238464a3250a11f7134e4b7d22a6 |
|
10-Jun-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] conservative rasterization frontend support Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
1e3e22efb5221f9c480c02f9175a5d33ecf9775f |
|
20-May-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] remove utility dead code Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
65c2abf6fdd51b0a80a72caa0c52cf3f4578e743 |
|
13-May-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer] utility functions for shared libs Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
c969ef2d427dfb3940a0d6d2b853454e65f1119f |
|
10-May-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] clang override for _mm_undefined* Not supported in older xcode versions. Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
f2a1f894ba3af9299c9a1e770ef25247a6690637 |
|
04-May-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] utility function for getenv Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
0487377dcec9122173c963360f8d302d071d3434 |
|
06-Apr-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer] Small cleanups Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
27cc5924ea95d5a00ddb9d5c6ffb8853c92b1f4e |
|
05-Apr-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] TemplateArgUnroller Switch boolean template arguments to typename template arguments of type std::integral_constant<bool, VALUE>. This allows the template argument unroller to easily be extended to enums. Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
542d7dec7b8748b164150bd0818e880ed31918e3 |
|
10-Mar-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer] remove use of BYTE type
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
3252fe3705376063f94a7717c07b9824b5d43f46 |
|
07-Mar-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer] Fix Coverity issues reported by Mesa developers.
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
1da9c8a970207b5aac96b3161706041e781124f6 |
|
24-Mar-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] don't assume linux is 64-bit
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
90f9df3210b5b66585007ec4836bfca498fd45f0 |
|
04-Mar-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
gallium/swr: fix issues preventing a 32-bit build Not a currently tested configuration, but these couple of small changes allow a 32-bit build. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94383 Acked-by: Emil Velikov <emil.l.velikov@gmail.com> Acked-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/utils.h
|
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/core/utils.h
|