[Mesa-dev] [PATCH 0/6] update swr rasterizer

Cherniak, Bruce bruce.cherniak at intel.com
Fri May 20 20:19:14 UTC 2016


Unfortunately, you're right.  I'll need to come up with a more complete fix.  Don't submit that knob change.




On 5/20/16, 2:08 PM, "mesa-dev on behalf of Rowley, Timothy O" <mesa-dev-bounces at lists.freedesktop.org on behalf of timothy.o.rowley at intel.com> wrote:

>Bruce, is cut-aware needed for primitive restart?
>
>> On May 20, 2016, at 11:58 AM, Rowley, Timothy O <timothy.o.rowley at intel.com> wrote:
>> 
>> Highlights this round are a frontend performance boost and
>> removal of dead code.
>> 
>> Unfortunately the instanceID/vertexID patch combines some style
>> changes along with the code updates.  I've tried separating it
>> but haven't come up with something clean.
>> 
>> Tim Rowley (6):
>>  swr: [rasterizer jitter] implement InstanceID/VertexID in fetch jit
>>  swr: [rasterizer core] move centroid setup out of
>>    CalcCentroidBarycentrics
>>  swr: [rasterizer core] buckets fixes
>>  swr: [rasterizer core] disable cut-aware primitive assembler
>>  swr: [rasterizer core] remove utility dead code
>>  swr: [rasterizer] remove containers.hpp
>> 
>> src/gallium/drivers/swr/Makefile.sources           |   2 -
>> .../drivers/swr/rasterizer/common/containers.hpp   | 208 ---------
>> .../swr/rasterizer/common/rdtsc_buckets.cpp        |   1 +
>> .../drivers/swr/rasterizer/common/rdtsc_buckets.h  |  13 +-
>> .../drivers/swr/rasterizer/core/backend.cpp        |  22 +-
>> src/gallium/drivers/swr/rasterizer/core/backend.h  |  13 -
>> src/gallium/drivers/swr/rasterizer/core/knobs.h    |   3 +-
>> .../drivers/swr/rasterizer/core/rdtsc_core.cpp     |   1 +
>> .../drivers/swr/rasterizer/core/rdtsc_core.h       |   5 +-
>> src/gallium/drivers/swr/rasterizer/core/utils.cpp  | 164 -------
>> src/gallium/drivers/swr/rasterizer/core/utils.h    |  92 ----
>> .../drivers/swr/rasterizer/jitter/JitManager.cpp   |   1 -
>> .../drivers/swr/rasterizer/jitter/blend_jit.cpp    |   1 -
>> .../drivers/swr/rasterizer/jitter/builder_misc.cpp |  54 ++-
>> .../drivers/swr/rasterizer/jitter/fetch_jit.cpp    | 489 +++++++++++++--------
>> .../drivers/swr/rasterizer/jitter/fetch_jit.h      |  24 +-
>> .../swr/rasterizer/jitter/streamout_jit.cpp        |   1 -
>> 17 files changed, 408 insertions(+), 686 deletions(-)
>> delete mode 100644 src/gallium/drivers/swr/rasterizer/common/containers.hpp
>> delete mode 100644 src/gallium/drivers/swr/rasterizer/core/utils.cpp
>> 
>> -- 
>> 1.9.1
>> 
>
>_______________________________________________
>mesa-dev mailing list
>mesa-dev at lists.freedesktop.org
>https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list