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" <[email protected] on behalf of [email protected]> wrote: >Bruce, is cut-aware needed for primitive restart? > >> On May 20, 2016, at 11:58 AM, Rowley, Timothy O <[email protected]> >> 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 >[email protected] >https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
