..
ci
ci: uprev piglit 2022-05-10
2022-05-16 06:33:36 +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
gallium/llvmpipe: use LLVM opaque pointers in lp_bld_depth.c
2022-05-04 20:00:33 +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
gallium/llvmpipe: use LLVM opaque pointers in lp_bld_interp.c
2022-05-04 20:00:33 +00:00
lp_bld_interp.h
gallium/llvmpipe: use LLVM opaque pointers in lp_bld_interp.c
2022-05-04 20:00:33 +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
lp_context.c
llvmpipe: replace uses of simple_list.h with list.h
2022-04-22 09:39:57 -07:00
lp_context.h
llvmpipe: pass ssbo write mask down into setup.
2022-02-21 03:52:02 +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
llvmpipe: disable statistic queries during draw if queries are disabled
2022-05-03 13:00:50 +00:00
lp_fence.c
llvmpipe: Do not use _Atomic keyword that doesn't support by MSVC
2022-05-16 18:57:06 +00:00
lp_fence.h
lp_flush.c
llvmpipe/flush: always finish whether for cpu/gpu access.
2022-02-21 03:52:02 +00:00
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
gallivm/llvmpipe: add support for NIR to the linear/aos paths.
2022-03-03 01:39:39 +00: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/query: add support for partial query waits.
2022-02-21 03:52:02 +00:00
lp_query.h
lp_rast.c
Reinstate: llvmpipe: allow vertex processing and fragment processing in parallel
2022-03-31 23:24:56 +00:00
lp_rast.h
llvmpipe: refactor lp_rast_shader_inputs.
2022-02-04 06:31:15 +00: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: Disable an assertion that may not be quite right.
2022-02-03 22:41:23 +00:00
lp_scene.c
llvmpipe: replace uses of simple_list.h with list.h
2022-04-22 09:39:57 -07:00
lp_scene.h
llvmpipe: add writeable resource tracking to the scene.
2022-02-21 03:52:02 +00:00
lp_scene_queue.c
llvmpipe: base the scene queue size of the max number of scenes.
2022-02-21 03:52:02 +00:00
lp_scene_queue.h
lp_screen.c
glsl: Make all drivers take the GLSLOptimizeConservatively path.
2022-05-10 05:03:34 +00:00
lp_screen.h
llvmpipe: init renderer string once to avoid races.
2021-08-16 23:20:00 +00:00
lp_setup.c
llvmpipe: always set ssbo data pointers for draw
2022-05-10 20:30:09 +00:00
lp_setup.h
llvmpipe: pass ssbo write mask down into setup.
2022-02-21 03:52:02 +00: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
Reinstate: llvmpipe: allow vertex processing and fragment processing in parallel
2022-03-31 23:24:56 +00:00
lp_setup_line.c
llvmpipe/setup: remove opaque from setup triangle
2022-02-04 06:31:15 +00:00
lp_setup_point.c
llvmpipe/setup: remove opaque from setup triangle
2022-02-04 06:31:15 +00:00
lp_setup_rect.c
llvmpipe/setup: remove opaque from setup triangle
2022-02-04 06:31:15 +00:00
lp_setup_tri.c
llvmpipe/triangle: don't store area in fixed_position.
2022-02-04 06:31:15 +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: Fill out samplers even if nr_samplers = 0
2022-05-12 01:32:58 +00:00
lp_state_cs.h
llvmpipe: replace uses of simple_list.h with list.h
2022-04-22 09:39:57 -07:00
lp_state_derived.c
llvmpipe: pass ssbo write mask down into setup.
2022-02-21 03:52:02 +00:00
lp_state_fs.c
llvmpipe: Fill out samplers even if nr_samplers = 0
2022-05-12 01:32:58 +00:00
lp_state_fs.h
llvmpipe: replace uses of simple_list.h with list.h
2022-04-22 09:39:57 -07:00
lp_state_fs_analysis.c
gallivm/llvmpipe: add support for NIR to the linear/aos paths.
2022-03-03 01:39:39 +00: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: replace uses of simple_list.h with list.h
2022-04-22 09:39:57 -07: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: handle sampling from 2d views of 3d images
2022-03-30 03:18:52 +00:00
lp_state_setup.c
llvmpipe: replace uses of simple_list.h with list.h
2022-04-22 09:39:57 -07:00
lp_state_setup.h
llvmpipe: replace uses of simple_list.h with list.h
2022-04-22 09:39:57 -07: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
llvmpipe: fix debug print iterating in set_framebuffer_state
2022-03-08 21:42:02 +00:00
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
llvmpipe: remove misleading query comment
2022-05-03 13:00:50 +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
lp_test_conv.c
llvmpipe: Fix typos.
2021-02-25 04:04:28 +00:00
lp_test_format.c
lp_test_main.c
util: Remove util_cpu_detect
2022-04-20 18:44:35 +00:00
lp_test_printf.c
lp_tex_sample.c
llvmpipe: add support for max aniso query.
2021-07-21 10:19:51 +10:00
lp_tex_sample.h
lp_texture.c
llvmpipe: add user memory resources to the debug global list.
2022-04-28 11:06:01 +10:00
lp_texture.h
llvmpipe: replace uses of simple_list.h with list.h
2022-04-22 09:39:57 -07:00
meson.build
build: add sha1_h for lp_texture.c
2021-11-05 05:54:20 +00:00