mesa/src/gallium/drivers/llvmpipe
Marius Hillenbrand a46d155329 util/cpu_detect, gallium: use cpu_family CPU_S390X instead of separate flag
to also get rid of the additional function that I introduced before.

Fixes: 82b261417e ("util/cpu_detect: Add flag for IBM Z (s390x)")

Signed-off-by: Marius Hillenbrand <mhillen@linux.ibm.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13958>
2021-11-25 12:57:20 +00:00
..
ci llvmpipe: enable PIPE_CAP_FBFETCH_COHERENT 2021-11-17 04:08:54 +00:00
lp_bld_alpha.c
lp_bld_alpha.h gallium: inline pipe_alpha_state to enable better DSA bitfield packing 2020-12-22 12:01:38 +00:00
lp_bld_blend.c llvmpipe: Fix typos. 2021-02-25 04:04:28 +00:00
lp_bld_blend.h
lp_bld_blend_aos.c
lp_bld_blend_logicop.c
lp_bld_depth.c util: Add accessor for util_cpu_caps 2021-02-26 18:31:19 +00:00
lp_bld_depth.h gallium: inline pipe_depth_state to decrease DSA state size by 4 bytes 2020-12-22 12:01:38 +00:00
lp_bld_interp.c llvmpipe: improve polygon-offset precision 2021-08-24 07:36:31 +00:00
lp_bld_interp.h llvmpipe: rip out cylindrical wrap support 2021-08-25 19:37:16 +00:00
lp_clear.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_clear.h gallium: add pipe cap for scissored clears and pass scissor state to clear() hook 2020-04-29 18:05:06 +00:00
lp_context.c Revert "gallium/u_blitter: work around broken sample shading in llvmpipe and zink" 2021-11-05 02:36:32 +00:00
lp_context.h gallium: remove vertices_per_patch, add pipe_context::set_patch_vertices 2021-08-21 00:08:11 +00:00
lp_cs_tpool.c llvmpipe/cs: change submission pattern for threadpool 2021-10-06 02:42:20 +00:00
lp_cs_tpool.h llvmpipe/cs: rework thread pool for avoid mtx locking 2021-09-16 13:21:06 +10:00
lp_debug.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_draw_arrays.c gallium: remove vertices_per_patch, add pipe_context::set_patch_vertices 2021-08-21 00:08:11 +00:00
lp_fence.c
lp_fence.h
lp_flush.c
lp_flush.h
lp_jit.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_jit.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_limits.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_linear.c llvmpipe: overhaul fs/cs variant keys to be simpler. 2021-09-30 04:55:12 +10:00
lp_linear_fastpath.c llvmpipe: overhaul fs/cs variant keys to be simpler. 2021-09-30 04:55:12 +10:00
lp_linear_interp.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_linear_priv.h llvmpipe/linear: fix ppc64/s390 build 2021-07-21 22:40:18 +02:00
lp_linear_sampler.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_memory.c
lp_memory.h
lp_perf.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_perf.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_public.h
lp_query.c llvmpipe: rework query fence signalling for get_query_result_resource 2021-07-22 20:47:48 +00:00
lp_query.h llvmpipe/query: fix transform feedback overflow any queries. 2020-04-15 14:26:03 +10:00
lp_rast.c llvmpipe: Don't wait for already-terminated threads on Windows 2021-09-07 16:19:10 +00:00
lp_rast.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_rast_debug.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_rast_linear.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_rast_linear_fallback.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_rast_priv.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_rast_rect.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_rast_tri.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_rast_tri_tmp.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_scene.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_scene.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_scene_queue.c
lp_scene_queue.h
lp_screen.c gallium: rename PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER 2021-11-18 07:58:29 -05:00
lp_screen.h llvmpipe: init renderer string once to avoid races. 2021-08-16 23:20:00 +00:00
lp_setup.c llvmpipe: adjust rounding for viewport scissoring 2021-11-18 19:23:13 +00:00
lp_setup.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_setup_analysis.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_setup_context.h llvmpipe: adjust scissor planes for multisample. 2021-08-31 23:26:45 +00:00
lp_setup_line.c llvmpipe: adjust scissor planes for multisample. 2021-08-31 23:26:45 +00:00
lp_setup_point.c llvmpipe: take intersection with bbox for non-legacy points 2021-08-17 15:01:04 +00:00
lp_setup_rect.c llvmpipe: overhaul fs/cs variant keys to be simpler. 2021-09-30 04:55:12 +10:00
lp_setup_tri.c llvmpipe: adjust scissor planes for multisample. 2021-08-31 23:26:45 +00:00
lp_setup_vbuf.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_state.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_state_blend.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_state_clip.c
lp_state_cs.c llvmpipe: fix compressed image sizes. 2021-11-15 07:15:36 +10:00
lp_state_cs.h llvmpipe: overhaul fs/cs variant keys to be simpler. 2021-09-30 04:55:12 +10:00
lp_state_derived.c llvmpipe: add some extra linear rast checks. 2021-07-21 22:40:18 +02:00
lp_state_fs.c llvmpipe: remove dead args from load_unswizzled_block 2021-11-17 04:08:54 +00:00
lp_state_fs.h llvmpipe: overhaul fs/cs variant keys to be simpler. 2021-09-30 04:55:12 +10:00
lp_state_fs_analysis.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_state_fs_fastpath.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_state_fs_linear.c llvmpipe: overhaul fs/cs variant keys to be simpler. 2021-09-30 04:55:12 +10:00
lp_state_fs_linear_llvm.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_state_gs.c llvmpipe: only dump tgsi shaders if they're actually tgsi shaders 2021-05-26 23:44:10 +00:00
lp_state_rasterizer.c llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_state_sampler.c llvmpipe: fix compressed image sizes. 2021-11-15 07:15:36 +10:00
lp_state_setup.c llvmpipe: rip out cylindrical wrap support 2021-08-25 19:37:16 +00:00
lp_state_setup.h llvmpipe: Add a linear rasterizer optimized for 2D rendering. 2021-07-21 22:40:18 +02:00
lp_state_so.c llvmpipe: add support for vulkan streamout offset hook 2020-12-21 01:12:41 +00:00
lp_state_surface.c
lp_state_tess.c gallium: remove vertices_per_patch, add pipe_context::set_patch_vertices 2021-08-21 00:08:11 +00:00
lp_state_vertex.c gallium: add take_ownership param into set_vertex_buffers to eliminate atomics 2021-01-27 23:53:35 +00:00
lp_state_vs.c llvmpipe: only dump tgsi shaders if they're actually tgsi shaders 2021-05-26 23:44:10 +00:00
lp_surface.c gallium/u_blitter: disable sample shading for all blits 2021-11-04 15:06:09 +00:00
lp_surface.h
lp_test.h
lp_test_arit.c util/cpu_detect, gallium: use cpu_family CPU_S390X instead of separate flag 2021-11-25 12:57:20 +00:00
lp_test_blend.c gallivm: add support for a cache object 2020-06-11 06:05:40 +10:00
lp_test_conv.c llvmpipe: Fix typos. 2021-02-25 04:04:28 +00:00
lp_test_format.c util: Move fetch_rgba to a separate function table. 2020-08-16 21:25:14 +00:00
lp_test_main.c
lp_test_printf.c gallivm: add support for a cache object 2020-06-11 06:05:40 +10:00
lp_tex_sample.c llvmpipe: add support for max aniso query. 2021-07-21 10:19:51 +10:00
lp_tex_sample.h llvmpipe: pass number of images into image soa create 2020-07-02 04:12:17 +00:00
lp_texture.c gallium, windows: Use HANDLE instead of FD for external objects 2021-11-19 22:54:46 +00:00
lp_texture.h llvmpipe: fix userptr for texture resources. 2021-10-18 06:30:07 +10:00
meson.build build: add sha1_h for lp_texture.c 2021-11-05 05:54:20 +00:00