mesa/src/gallium/drivers/llvmpipe
2024-07-07 19:31:44 +00:00
..
ci ci: simplify setting .no-auto-retry now that it isn't bundled with unrelated rules: 2024-07-07 19:31:44 +00:00
lp_bld_alpha.c treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_bld_alpha.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lp_bld_blend.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
lp_bld_blend.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_bld_blend_aos.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
lp_bld_blend_logicop.c
lp_bld_depth.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
lp_bld_depth.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lp_bld_interp.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
lp_bld_interp.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_clear.c
lp_clear.h
lp_context.c gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_context.h gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_cs_tpool.c
lp_cs_tpool.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lp_debug.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lp_draw_arrays.c gallium: stop dropping drawid_offset param with util_draw_indirect 2024-06-07 17:47:53 +00:00
lp_fence.c treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_fence.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_flush.c llvmpipe: Compile sample functioins on demand 2024-01-22 20:29:40 +00:00
lp_flush.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lp_jit.c lavapipe: Implement shaderResourceResidency 2024-06-27 09:29:34 +00:00
lp_jit.h llvmpipe: Add BDA jit type helpers 2023-06-30 12:56:34 +00:00
lp_limits.h
lp_linear.c llvmpipe/fs: switch to using tgsi->nir instead of handling tgsi 2023-08-31 07:13:33 +00:00
lp_linear_fastpath.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
lp_linear_interp.c treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_t 2023-06-27 18:18:29 +08:00
lp_linear_priv.h llvmpipe/linear: add support for sampling when cbuf order is different. 2023-07-12 02:17:26 +00:00
lp_linear_sampler.c llvmpipe/linear: add support for sampling when cbuf order is different. 2023-07-12 02:17:26 +00:00
lp_linear_sampler_tmp.h llvmpipe/linear: refactor linear samplers into templated code. 2023-07-12 02:17:26 +00:00
lp_memory.c
lp_memory.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lp_perf.c
lp_perf.h llvmpipe: Don't emit certain debug code when TSAN is enabled 2024-04-11 13:52:36 +00:00
lp_public.h
lp_query.c llvmpipe: clamp 32bit query results to low 32 bits rather than MIN 2024-04-12 13:36:55 +00:00
lp_query.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_rast.c treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_rast.h treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_rast_debug.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
lp_rast_linear.c
lp_rast_linear_fallback.c
lp_rast_priv.h llvmpipe: Don't emit certain debug code when TSAN is enabled 2024-04-11 13:52:36 +00:00
lp_rast_rect.c
lp_rast_tri.c
lp_rast_tri_tmp.h
lp_scene.c treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_scene.h treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_t 2023-06-27 18:18:29 +08:00
lp_scene_queue.c treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_scene_queue.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lp_screen.c llvmpipe: Use an anonymous file for memory allocations 2024-06-27 09:29:34 +00:00
lp_screen.h llvmpipe: Use an anonymous file for memory allocations 2024-06-27 09:29:34 +00:00
lp_setup.c llvmpipe: reset viewport_index_slot in fb bind 2023-09-27 08:25:28 +10:00
lp_setup.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lp_setup_analysis.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
lp_setup_context.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_setup_line.c treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_setup_point.c treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_setup_rect.c treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_setup_tri.c treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_setup_vbuf.c treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_t 2023-06-27 18:18:29 +08:00
lp_state.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_state_blend.c
lp_state_clip.c
lp_state_cs.c gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_state_cs.h llvmpipe/cs: drop tgsi for compute/mesh/task shader internals. 2023-08-22 09:53:42 +10:00
lp_state_derived.c llvmpipe/fs: start converting dervied state to nir based. 2023-09-25 13:23:07 +10:00
lp_state_fs.c llvmpipe: make unnamed global have internal linkage 2024-06-21 06:12:16 +00:00
lp_state_fs.h llvmpipe/analyse: drop TGSI path. 2023-08-31 07:13:33 +00:00
lp_state_fs_analysis.c llvmpipe/analyse: drop TGSI path. 2023-08-31 07:13:33 +00:00
lp_state_fs_fastpath.c
lp_state_fs_linear.c treewide: Cleanup unused structs 2024-05-11 17:30:59 +00:00
lp_state_fs_linear_llvm.c llvmpipe/linear: move to nir inputs 2023-09-25 13:23:07 +10:00
lp_state_gs.c llvmpipe: Stop refcounting sample functions 2024-01-22 20:29:40 +00:00
lp_state_rasterizer.c treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_state_sampler.c treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_state_setup.c gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_state_setup.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_state_so.c treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_state_surface.c treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_state_tess.c llvmpipe: Stop refcounting sample functions 2024-01-22 20:29:40 +00:00
lp_state_vertex.c gallium: remove take_ownership from set_vertex_buffers, assume it's true 2024-02-07 09:19:42 +00:00
lp_state_vs.c llvmpipe: Stop refcounting sample functions 2024-01-22 20:29:40 +00:00
lp_surface.c gallium/u_blitter: add option to override fragment shader for util_blitter_blit 2024-06-08 05:48:10 +00:00
lp_surface.h
lp_test.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
lp_test_arit.c gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_test_blend.c gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_test_conv.c gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_test_format.c gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_test_main.c treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
lp_test_printf.c gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers 2024-06-19 17:01:51 +10:00
lp_tex_sample.c llvmpipe: Fix compiling with LP_USE_TEXTURE_CACHE 2023-07-23 19:11:40 +00:00
lp_tex_sample.h
lp_texture.c llvmpipe: Init eglQueryDmaBufModifiersEXT num_modifiers 2024-06-28 16:57:26 +00:00
lp_texture.h lavapipe: Implement shaderResourceResidency 2024-06-27 09:29:34 +00:00
lp_texture_handle.c lavapipe: Implement shaderResourceResidency 2024-06-27 09:29:34 +00:00
lp_texture_handle.h lavapipe: Implement shaderResourceResidency 2024-06-27 09:29:34 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00