..
.gitignore
Automake.inc
gallium/softpipe,llvmpipe: add automake target 'templates'
2014-09-24 10:44:01 +01:00
lp_bld_alpha.c
lp_bld_alpha.h
lp_bld_blend.c
gallium: replace INLINE with inline
2015-07-21 17:52:16 -04:00
lp_bld_blend.h
lp_bld_blend_aos.c
llvmpipe: use alpha from already converted color if possible
2017-01-06 23:13:34 +01:00
lp_bld_blend_logicop.c
lp_bld_depth.c
llvmpipe: (trivial) minimally simplify mask construction
2017-01-05 23:59:38 +01:00
lp_bld_depth.h
lp_bld_interp.c
llvmpipe: fix issues with depth clamp
2016-08-20 04:05:33 +02:00
lp_bld_interp.h
llvmpipe: fix issues with depth clamp
2016-08-20 04:05:33 +02:00
lp_clear.c
lp_clear.h
lp_context.c
llvmpipe: initialize llvmpipe->dirty with LP_NEW_SCISSOR
2017-08-29 20:49:36 -06:00
lp_context.h
llvmpipe: Match pipe_context::render_condition prototype.
2017-06-13 11:53:07 +01:00
lp_debug.h
gallium: replace INLINE with inline
2015-07-21 17:52:16 -04:00
lp_draw_arrays.c
gallium: remove pipe_index_buffer and set_index_buffer
2017-05-10 19:00:16 +02:00
lp_fence.c
gallium/util: replace pipe_mutex_unlock() with mtx_unlock()
2017-03-07 08:53:05 +11:00
lp_fence.h
gallium/util: replace pipe_condvar with cnd_t
2017-03-07 09:07:33 +11:00
lp_flush.c
gallium: add a pipe_context parameter to fence_finish
2016-08-10 01:11:10 +02:00
lp_flush.h
lp_jit.c
llvmpipe: Use LLVMDumpModule, not DumpModule.
2017-01-29 17:03:25 +01:00
lp_jit.h
llvmpipe: add cache for compressed textures
2015-11-04 02:51:02 +01:00
lp_limits.h
llvmpipe, draw: increase shader cache limits
2017-09-07 03:32:01 +02:00
lp_memory.c
lp_memory.h
lp_perf.c
lp_perf.h
lp_public.h
gallium/drivers: Add extern "C" wrappers to public entry
2015-05-15 13:55:59 -04:00
lp_query.c
gallium: add PIPE_QUERY_OCCLUSION_PREDICATE_CONSERVATIVE
2017-09-18 11:25:18 +02:00
lp_query.h
lp_rast.c
gallium: add PIPE_QUERY_OCCLUSION_PREDICATE_CONSERVATIVE
2017-09-18 11:25:18 +02:00
lp_rast.h
llvmpipe: fix lp_rast_plane alignment on 32bit
2016-03-15 19:42:15 +01:00
lp_rast_debug.c
llvmpipe: s/Elements/ARRAY_SIZE/
2016-04-27 10:23:19 -06:00
lp_rast_priv.h
gallium/util: replace pipe_thread with thrd_t
2017-03-07 08:53:27 +11:00
lp_rast_tri.c
llvmpipe: use vector loads for (optimized) tri raster funcs
2016-02-02 05:58:19 +01:00
lp_rast_tri_tmp.h
llvmpipe: avoid most 64 bit math in rasterization
2016-01-13 03:50:57 +01:00
lp_scene.c
gallium/util: replace pipe_mutex_unlock() with mtx_unlock()
2017-03-07 08:53:05 +11:00
lp_scene.h
gallium/util: replace pipe_mutex with mtx_t
2017-03-07 08:48:11 +11:00
lp_scene_queue.c
gallium/drivers: Sanitize NULL checks into canonical form
2015-12-06 17:10:23 +01:00
lp_scene_queue.h
lp_screen.c
gallium: Create a new PIPE_CAP_TILE_RASTER_ORDER for vc4.
2017-10-10 10:45:22 -07:00
lp_screen.h
gallium/util: replace pipe_mutex with mtx_t
2017-03-07 08:48:11 +11:00
lp_setup.c
gallium: add PIPE_QUERY_OCCLUSION_PREDICATE_CONSERVATIVE
2017-09-18 11:25:18 +02:00
lp_setup.h
gallium: replace INLINE with inline
2015-07-21 17:52:16 -04:00
lp_setup_context.h
llvmpipe:fix using 32bit rasterization mistakenly, causing overflows
2017-06-23 19:39:29 +02:00
lp_setup_line.c
llvmpipe:fix using 32bit rasterization mistakenly, causing overflows
2017-06-23 19:39:29 +02:00
lp_setup_point.c
llvmpipe:fix using 32bit rasterization mistakenly, causing overflows
2017-06-23 19:39:29 +02:00
lp_setup_tri.c
llvmpipe:fix using 32bit rasterization mistakenly, causing overflows
2017-06-23 19:39:29 +02:00
lp_setup_vbuf.c
gallium: fix warnings in release build
2016-04-25 12:23:21 +02:00
lp_state.h
llvmpipe: hack-fix bugs due to bogus bind flags
2016-06-14 17:03:34 +02:00
lp_state_blend.c
gallium/drivers: Trivial code-style cleanup
2015-12-06 17:10:22 +01:00
lp_state_clip.c
lp_state_derived.c
llvmpipe: add LP_NEW_GS flag for updating vertex info
2017-05-27 15:49:21 +02:00
lp_state_fs.c
llvmpipe: handle shader sample mask output
2017-10-18 18:16:44 +02:00
lp_state_fs.h
lp_state_gs.c
gallium/drivers: Sanitize NULL checks into canonical form
2015-12-06 17:10:23 +01:00
lp_state_rasterizer.c
gallium/drivers: Sanitize NULL checks into canonical form
2015-12-06 17:10:23 +01:00
lp_state_sampler.c
llvmpipe: s/unsigned/enum pipe_shader_type/
2017-03-08 08:50:20 -07:00
lp_state_setup.c
llvmpipe: Fix build after removal of deprecated attribute API v2
2016-11-09 20:13:27 +00:00
lp_state_setup.h
llvmpipe: use ints not unsigned for slots
2016-01-07 01:59:17 +01:00
lp_state_so.c
llvmpipe: warn about illegal use of objects in different contexts
2016-01-21 00:09:55 +01:00
lp_state_surface.c
llvmpipe: warn about illegal use of objects in different contexts
2016-01-21 00:09:55 +01:00
lp_state_vertex.c
gallium: remove pipe_index_buffer and set_index_buffer
2017-05-10 19:00:16 +02:00
lp_state_vs.c
gallium/drivers: Sanitize NULL checks into canonical form
2015-12-06 17:10:23 +01:00
lp_surface.c
llvmpipe: enable clear_texture with util_clear_texture
2017-02-24 15:40:57 +01:00
lp_surface.h
lp_test.h
gallium: Include intrin.h instead of defining ourselves.
2016-04-26 17:17:00 +01:00
lp_test_arit.c
llvmpipe: s/Elements/ARRAY_SIZE/
2016-04-27 10:23:19 -06:00
lp_test_blend.c
gallium: rename util_dump_* to util_str_* for enum-to-string conversion
2017-08-02 09:46:24 +02:00
lp_test_conv.c
llvmpipe: Avoid LLVMGetGlobalContext in tests.
2016-04-19 12:10:02 +01:00
lp_test_format.c
gallium: Remove util_format_s3tc_init()
2017-10-02 19:41:22 -07:00
lp_test_main.c
llvmpipe: Call LLVMShutdown before exiting.
2016-04-19 12:10:09 +01:00
lp_test_printf.c
llvmpipe: Avoid LLVMGetGlobalContext in tests.
2016-04-19 12:10:02 +01:00
lp_tex_sample.c
llvmpipe: s/Elements/ARRAY_SIZE/
2016-04-27 10:23:19 -06:00
lp_tex_sample.h
llvmpipe: disable texture cache
2015-11-05 18:00:42 +01:00
lp_texture.c
llvmpipe: add some whitespace between functions in lp_texture.c
2017-08-21 19:04:51 -06:00
lp_texture.h
gallium: replace INLINE with inline
2015-07-21 17:52:16 -04:00
Makefile.am
llvmpipe: Link tests with CLOCK_LIB.
2016-12-21 17:23:05 -08:00
Makefile.sources
gallium/llvmpipe: ship all files in the tarball
2014-09-05 23:46:25 +01:00
meson.build
meson: build llvmpipe
2017-10-16 16:32:43 -07:00
SConscript
scons: use python3-compatible print()
2017-09-25 11:57:12 +01:00