Mesa (main): gallium/swr: Remove driver source

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Dec 7 00:05:02 UTC 2021


Module: Mesa
Branch: main
Commit: 855793c6c6bd372ea96681ecbd3f318ad71da223
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=855793c6c6bd372ea96681ecbd3f318ad71da223

Author: Jan Zielinski <jan.zielinski at intel.com>
Date:   Wed Jun  9 13:19:44 2021 +0200

gallium/swr: Remove driver source

The OpenSWR will be maintained on a classic/LTS branch.

Reviewed-by: Dylan Baker <dylan at pnwbakers.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11264>

---

 src/gallium/drivers/swr/.clang-format              |   64 -
 src/gallium/drivers/swr/meson.build                |  411 -
 src/gallium/drivers/swr/rasterizer/.dir-locals.el  |    8 -
 src/gallium/drivers/swr/rasterizer/_clang-format   |  114 -
 .../drivers/swr/rasterizer/archrast/archrast.cpp   |  708 --
 .../drivers/swr/rasterizer/archrast/archrast.h     |   49 -
 .../drivers/swr/rasterizer/archrast/eventmanager.h |   88 -
 .../drivers/swr/rasterizer/archrast/events.proto   |  427 -
 .../swr/rasterizer/archrast/events_private.proto   |  212 -
 .../drivers/swr/rasterizer/codegen/gen_archrast.py |  327 -
 .../drivers/swr/rasterizer/codegen/gen_backends.py |  164 -
 .../drivers/swr/rasterizer/codegen/gen_common.py   |  291 -
 .../drivers/swr/rasterizer/codegen/gen_knobs.py    |   80 -
 .../swr/rasterizer/codegen/gen_llvm_ir_macros.py   |  362 -
 .../swr/rasterizer/codegen/gen_llvm_types.py       |  360 -
 .../drivers/swr/rasterizer/codegen/knob_defs.py    |  383 -
 .../drivers/swr/rasterizer/codegen/meson.build     |   77 -
 .../rasterizer/codegen/templates/gen_ar_event.cpp  |   55 -
 .../rasterizer/codegen/templates/gen_ar_event.hpp  |  168 -
 .../codegen/templates/gen_ar_eventhandler.hpp      |   61 -
 .../codegen/templates/gen_ar_eventhandlerfile.hpp  |  174 -
 .../rasterizer/codegen/templates/gen_backend.cpp   |   42 -
 .../rasterizer/codegen/templates/gen_builder.hpp   |   84 -
 .../codegen/templates/gen_header_init.hpp          |   46 -
 .../swr/rasterizer/codegen/templates/gen_knobs.cpp |  143 -
 .../swr/rasterizer/codegen/templates/gen_knobs.h   |  154 -
 .../swr/rasterizer/codegen/templates/gen_llvm.hpp  |  109 -
 .../codegen/templates/gen_rasterizer.cpp           |   44 -
 .../drivers/swr/rasterizer/common/formats.cpp      | 9298 --------------------
 .../drivers/swr/rasterizer/common/formats.h        |  268 -
 src/gallium/drivers/swr/rasterizer/common/intrin.h |  120 -
 src/gallium/drivers/swr/rasterizer/common/isa.hpp  |  231 -
 src/gallium/drivers/swr/rasterizer/common/os.cpp   |  314 -
 src/gallium/drivers/swr/rasterizer/common/os.h     |  365 -
 .../swr/rasterizer/common/rdtsc_buckets.cpp        |  192 -
 .../drivers/swr/rasterizer/common/rdtsc_buckets.h  |  227 -
 .../swr/rasterizer/common/rdtsc_buckets_shared.h   |  169 -
 .../drivers/swr/rasterizer/common/simd16intrin.h   |  168 -
 .../drivers/swr/rasterizer/common/simdintrin.h     |  322 -
 .../drivers/swr/rasterizer/common/simdlib.hpp      |  234 -
 .../swr/rasterizer/common/simdlib_128_avx.inl      |  593 --
 .../swr/rasterizer/common/simdlib_128_avx2.inl     |   66 -
 .../swr/rasterizer/common/simdlib_128_avx512.inl   |  368 -
 .../rasterizer/common/simdlib_128_avx512_core.inl  |  196 -
 .../common/simdlib_128_avx512_knights.inl          |   34 -
 .../swr/rasterizer/common/simdlib_256_avx.inl      |  826 --
 .../swr/rasterizer/common/simdlib_256_avx2.inl     |  255 -
 .../swr/rasterizer/common/simdlib_256_avx512.inl   |  349 -
 .../rasterizer/common/simdlib_256_avx512_core.inl  |  129 -
 .../common/simdlib_256_avx512_knights.inl          |   34 -
 .../swr/rasterizer/common/simdlib_512_avx512.inl   |  699 --
 .../rasterizer/common/simdlib_512_avx512_core.inl  |  186 -
 .../common/simdlib_512_avx512_knights.inl          |  132 -
 .../rasterizer/common/simdlib_512_avx512_masks.inl |   27 -
 .../common/simdlib_512_avx512_masks_core.inl       |   27 -
 .../common/simdlib_512_avx512_masks_knights.inl    |   27 -
 .../swr/rasterizer/common/simdlib_512_emu.inl      |  852 --
 .../rasterizer/common/simdlib_512_emu_masks.inl    |   27 -
 .../swr/rasterizer/common/simdlib_interface.hpp    |  332 -
 .../swr/rasterizer/common/simdlib_types.hpp        |  457 -
 .../drivers/swr/rasterizer/common/swr_assert.cpp   |  299 -
 .../drivers/swr/rasterizer/common/swr_assert.h     |  242 -
 src/gallium/drivers/swr/rasterizer/core/api.cpp    | 1802 ----
 src/gallium/drivers/swr/rasterizer/core/api.h      |  772 --
 src/gallium/drivers/swr/rasterizer/core/arena.h    |  490 --
 .../drivers/swr/rasterizer/core/backend.cpp        |  420 -
 src/gallium/drivers/swr/rasterizer/core/backend.h  |   70 -
 .../drivers/swr/rasterizer/core/backend_clear.cpp  |  308 -
 .../drivers/swr/rasterizer/core/backend_impl.h     | 1300 ---
 .../drivers/swr/rasterizer/core/backend_sample.cpp |  454 -
 .../swr/rasterizer/core/backend_singlesample.cpp   |  428 -
 .../swr/rasterizer/core/backends/meson.build       |   57 -
 src/gallium/drivers/swr/rasterizer/core/binner.cpp | 1976 -----
 src/gallium/drivers/swr/rasterizer/core/binner.h   |  254 -
 src/gallium/drivers/swr/rasterizer/core/blend.h    |  348 -
 src/gallium/drivers/swr/rasterizer/core/clip.cpp   |  336 -
 src/gallium/drivers/swr/rasterizer/core/clip.h     | 1361 ---
 .../drivers/swr/rasterizer/core/conservativeRast.h |  229 -
 src/gallium/drivers/swr/rasterizer/core/context.h  |  608 --
 .../drivers/swr/rasterizer/core/depthstencil.h     |  335 -
 src/gallium/drivers/swr/rasterizer/core/fifo.hpp   |  138 -
 .../swr/rasterizer/core/format_conversion.h        |  262 -
 .../drivers/swr/rasterizer/core/format_traits.h    | 4046 ---------
 .../drivers/swr/rasterizer/core/format_types.h     | 1629 ----
 .../drivers/swr/rasterizer/core/format_utils.h     |  939 --
 .../drivers/swr/rasterizer/core/frontend.cpp       | 2385 -----
 src/gallium/drivers/swr/rasterizer/core/frontend.h |  448 -
 src/gallium/drivers/swr/rasterizer/core/knobs.h    |  175 -
 .../drivers/swr/rasterizer/core/knobs_init.h       |  108 -
 .../drivers/swr/rasterizer/core/multisample.h      |  459 -
 src/gallium/drivers/swr/rasterizer/core/pa.h       | 1676 ----
 src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp | 3141 -------
 .../drivers/swr/rasterizer/core/rasterizer.cpp     |  473 -
 .../drivers/swr/rasterizer/core/rasterizer.h       |  237 -
 .../drivers/swr/rasterizer/core/rasterizer_impl.h  | 1542 ----
 .../drivers/swr/rasterizer/core/rdtsc_core.cpp     |   94 -
 .../drivers/swr/rasterizer/core/rdtsc_core.h       |  185 -
 .../drivers/swr/rasterizer/core/ringbuffer.h       |   95 -
 src/gallium/drivers/swr/rasterizer/core/state.h    | 1240 ---
 .../drivers/swr/rasterizer/core/state_funcs.h      |   67 -
 .../drivers/swr/rasterizer/core/tessellator.cpp    | 2689 ------
 .../drivers/swr/rasterizer/core/tessellator.h      |  202 -
 .../drivers/swr/rasterizer/core/tessellator.hpp    |  471 -
 .../drivers/swr/rasterizer/core/threads.cpp        | 1423 ---
 src/gallium/drivers/swr/rasterizer/core/threads.h  |   82 -
 .../drivers/swr/rasterizer/core/tilemgr.cpp        |  454 -
 src/gallium/drivers/swr/rasterizer/core/tilemgr.h  |  354 -
 src/gallium/drivers/swr/rasterizer/core/tileset.h  |  102 -
 src/gallium/drivers/swr/rasterizer/core/utils.h    |  392 -
 .../drivers/swr/rasterizer/jitter/JitManager.cpp   |  853 --
 .../drivers/swr/rasterizer/jitter/JitManager.h     |  212 -
 .../drivers/swr/rasterizer/jitter/blend_jit.cpp    |  924 --
 .../drivers/swr/rasterizer/jitter/blend_jit.h      |  129 -
 .../drivers/swr/rasterizer/jitter/builder.cpp      |  219 -
 .../drivers/swr/rasterizer/jitter/builder.h        |  181 -
 .../swr/rasterizer/jitter/builder_gfx_mem.cpp      |  396 -
 .../swr/rasterizer/jitter/builder_gfx_mem.h        |  136 -
 .../drivers/swr/rasterizer/jitter/builder_math.h   |   34 -
 .../drivers/swr/rasterizer/jitter/builder_mem.cpp  |  767 --
 .../drivers/swr/rasterizer/jitter/builder_mem.h    |  170 -
 .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 1125 ---
 .../drivers/swr/rasterizer/jitter/builder_misc.h   |  212 -
 .../drivers/swr/rasterizer/jitter/fetch_jit.cpp    | 2332 -----
 .../drivers/swr/rasterizer/jitter/fetch_jit.h      |  150 -
 .../rasterizer/jitter/functionpasses/lower_x86.cpp |  962 --
 .../swr/rasterizer/jitter/functionpasses/passes.h  |   38 -
 .../drivers/swr/rasterizer/jitter/jit_api.h        |  113 -
 .../drivers/swr/rasterizer/jitter/jit_pch.hpp      |  183 -
 .../drivers/swr/rasterizer/jitter/meson.build      |   63 -
 .../rasterizer/jitter/shader_lib/DebugOutput.cpp   |   49 -
 .../swr/rasterizer/jitter/shader_lib/Scatter.cpp   |   49 -
 .../swr/rasterizer/jitter/streamout_jit.cpp        |  379 -
 .../drivers/swr/rasterizer/jitter/streamout_jit.h  |  101 -
 .../drivers/swr/rasterizer/memory/ClearTile.cpp    |  305 -
 .../drivers/swr/rasterizer/memory/Convert.h        |  730 --
 .../drivers/swr/rasterizer/memory/InitMemory.cpp   |   50 -
 .../drivers/swr/rasterizer/memory/InitMemory.h     |   83 -
 .../drivers/swr/rasterizer/memory/LoadTile.cpp     |  157 -
 .../drivers/swr/rasterizer/memory/LoadTile.h       |  354 -
 .../swr/rasterizer/memory/LoadTile_Linear.cpp      |   39 -
 .../swr/rasterizer/memory/LoadTile_TileX.cpp       |   37 -
 .../swr/rasterizer/memory/LoadTile_TileY.cpp       |   39 -
 .../drivers/swr/rasterizer/memory/StoreTile.cpp    |  129 -
 .../drivers/swr/rasterizer/memory/StoreTile.h      | 2051 -----
 .../swr/rasterizer/memory/StoreTile_Linear.cpp     |   35 -
 .../swr/rasterizer/memory/StoreTile_Linear2.cpp    |   33 -
 .../swr/rasterizer/memory/StoreTile_TileW.cpp      |   35 -
 .../swr/rasterizer/memory/StoreTile_TileX.cpp      |   33 -
 .../swr/rasterizer/memory/StoreTile_TileX2.cpp     |   33 -
 .../swr/rasterizer/memory/StoreTile_TileY.cpp      |   34 -
 .../swr/rasterizer/memory/StoreTile_TileY2.cpp     |   33 -
 .../drivers/swr/rasterizer/memory/SurfaceState.h   |   66 -
 .../swr/rasterizer/memory/TilingFunctions.h        |  697 --
 .../drivers/swr/rasterizer/memory/tilingtraits.h   |  207 -
 src/gallium/drivers/swr/swr_clear.cpp              |  100 -
 src/gallium/drivers/swr/swr_context.cpp            |  595 --
 src/gallium/drivers/swr/swr_context.h              |  236 -
 src/gallium/drivers/swr/swr_draw.cpp               |  399 -
 src/gallium/drivers/swr/swr_fence.cpp              |  159 -
 src/gallium/drivers/swr/swr_fence.h                |   89 -
 src/gallium/drivers/swr/swr_fence_work.cpp         |  213 -
 src/gallium/drivers/swr/swr_fence_work.h           |   56 -
 src/gallium/drivers/swr/swr_loader.cpp             |  160 -
 src/gallium/drivers/swr/swr_memory.h               |   61 -
 src/gallium/drivers/swr/swr_public.h               |   57 -
 src/gallium/drivers/swr/swr_query.cpp              |  272 -
 src/gallium/drivers/swr/swr_query.h                |   48 -
 src/gallium/drivers/swr/swr_resource.h             |  145 -
 src/gallium/drivers/swr/swr_scratch.cpp            |  106 -
 src/gallium/drivers/swr/swr_scratch.h              |   66 -
 src/gallium/drivers/swr/swr_screen.cpp             | 1155 ---
 src/gallium/drivers/swr/swr_screen.h               |   86 -
 src/gallium/drivers/swr/swr_shader.cpp             | 3040 -------
 src/gallium/drivers/swr/swr_shader.h               |  175 -
 src/gallium/drivers/swr/swr_state.cpp              | 2243 -----
 src/gallium/drivers/swr/swr_state.h                |  426 -
 src/gallium/drivers/swr/swr_tex_sample.cpp         |  376 -
 src/gallium/drivers/swr/swr_tex_sample.h           |   48 -
 178 files changed, 85594 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=855793c6c6bd372ea96681ecbd3f318ad71da223


More information about the mesa-commit mailing list