2f86a9577adf5c43e892f899224d0f73ff1d37c2 |
|
06-Sep-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] Add macros for mapping ArchRast to buckets Switch all RDTSC_START/STOP macros to use AR_BEGIN/END macros. Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
fa8f87132a87c8bb89b52b66255ad9ffa002adf6 |
|
25-Aug-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterier core] fix GetRasterizerFunc selection Only rasterize scissor edges if one or more scissor/viewport rects are not hottile aligned. Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
c7e21183a1c868463cfe7952818be512bcc256d5 |
|
25-Aug-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] upper left rule for scissors Fixes upper left rule for scissors and viewport/scissor macrotile alignment. Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
b473bec87878fd52eef8ba1ffbc9cf11dc00dc0f |
|
18-Aug-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] per-primitive viewports/scissors - use per-primitive viewports throughout the pipeline. - track whether all available scissor rects are tile aligned. Causes failures, so not taken into account when choosing rasterizer yet. Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
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/rasterizer.cpp
|
6624e01114c6d15ed48813f0cec97940885aca45 |
|
02-Aug-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] update trivial accept test conditions enable/disable raster tile trivial accept test based on scissor enable trait. Can be optimized further. Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
b521083ffb351b7fe2521a47731a46cdbb614117 |
|
29-Jul-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] static analysis fixes for conservative rast Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
68dc54487903024b90177f9e9e372bcdfa1c6a1a |
|
29-Jul-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] implement InnerConservative input coverage Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
191786d0f473de32d025e94ef1eb2bc45296255f |
|
26-Jul-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] rename variable Avoid nested declarations of the same name within a single function. Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
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/rasterizer.cpp
|
5fe361e2c04781f674ee9d9ee4c7b731f6a9e59b |
|
14-Jul-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] fix for possible int32 overflow condition Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
a123d12e1424816b4c3ac5422db7e5373df8d2fa |
|
14-Jul-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] rename *_MAX enum values to *_COUNT Makes these names semantically correct. Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
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/rasterizer.cpp
|
be126c8a2a4e67fff47e02078fceacb33ddac67f |
|
29-Jun-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] correct MSAA behavior for conservative rasterization Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
c6ca1265919e1a8bbabdd89a6cf79fb1aa7c93ec |
|
27-Jun-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] conservative rast backend changes Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
e7201bd31b4c7beb1a2d0c4659477946e263d5cf |
|
23-Apr-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer] warning cleanup Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
24f23817d2b15941c84f42c202eba5b24599286b |
|
18-Apr-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] implement legacy depth bias enable Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
2c71fd4bf81b82c7c3f57fc2c97aa83e814b6883 |
|
29-Mar-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] Replace all naked OSALIGN macro uses with OSALIGNSIMD / OSALIGNLINE Future proofing Acked-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
abd4aa68cc1a7d8a20547069c617388eedb3673e |
|
24-Feb-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] backend reorganization
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
|
136988b42b6c7bd9649fd13d5a6117b02a41e52a |
|
20-Feb-2016 |
Tim Rowley <timothy.o.rowley@intel.com> |
swr: [rasterizer core] fix rasterizing multisampling with scissor enabled We were not evaluating the scissor edge equations at sample positions.
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/rasterizer.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/core/rasterizer.cpp
|