mesa/src/gallium/drivers/llvmpipe
Ilia Mirkin 3695b253f9 gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototype
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2015-11-11 19:20:41 -05:00
..
.gitignore Clean up .gitignore files 2013-01-10 22:01:31 +01:00
Automake.inc gallium/softpipe,llvmpipe: add automake target 'templates' 2014-09-24 10:44:01 +01:00
lp_bld_alpha.c llvmpipe: Fix alpha testing precision on rgba8 formats. 2012-05-22 19:23:49 +01:00
lp_bld_alpha.h llvmpipe: Fix alpha testing precision on rgba8 formats. 2012-05-22 19:23:49 +01:00
lp_bld_blend.c gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_bld_blend.h llvmpipe: Implement alpha_to_coverage for non-MSAA framebuffers. 2014-01-07 16:04:42 +00:00
lp_bld_blend_aos.c llvmpipe: Tighten check for alpha-only formats 2014-03-20 16:50:40 +01:00
lp_bld_blend_logicop.c
lp_bld_depth.c llvmpipe: Implement stencil export 2015-06-04 03:56:19 +02:00
lp_bld_depth.h llvmpipe: reduce alignment requirement for 1d resources from 4x4 to 4x1 2013-06-05 00:29:47 +02:00
lp_bld_interp.c llvmpipe: use simple coeffs calc for 128bit vectors 2015-11-04 02:38:53 +01:00
lp_bld_interp.h llvmpipe: Support half integer pixel center fs coord. 2013-04-18 14:18:25 +01:00
lp_clear.c s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_clear.h s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_context.c gallium: add flags parameter to pipe_screen::context_create 2015-08-26 19:25:18 +02:00
lp_context.h gallium: add flags parameter to pipe_screen::context_create 2015-08-26 19:25:18 +02:00
lp_debug.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_draw_arrays.c gallium: add facilities for indirect drawing 2014-07-02 00:47:09 +02:00
lp_fence.c Check for out of memory when creating fence 2011-02-26 10:30:19 +00:00
lp_fence.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_flush.c s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_flush.h s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_jit.c llvmpipe: add cache for compressed textures 2015-11-04 02:51:02 +01:00
lp_jit.h llvmpipe: add cache for compressed textures 2015-11-04 02:51:02 +01:00
lp_limits.h llvmpipe: change LP_MAX_SHADER_INSTRUCTIONS definition 2014-08-21 19:00:29 +02:00
lp_memory.c llvmpipe: remove lp_swizzled_cbuf 2013-02-11 13:41:28 -05:00
lp_memory.h llvmpipe: remove lp_swizzled_cbuf 2013-02-11 13:41:28 -05:00
lp_perf.c llvmpipe: Fix math error in LP_DEBUG=counters output 2012-01-24 10:51:15 -05:00
lp_perf.h llvmpipe: Include p_compiler.h in lp_perf.h. 2011-01-04 01:01:18 -08:00
lp_public.h gallium/drivers: Add extern "C" wrappers to public entry 2015-05-15 13:55:59 -04:00
lp_query.c llvmpipe: (trivial) add parantheses in (!x == y) expression 2015-05-25 22:24:42 +02:00
lp_query.h s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_rast.c llvmpipe: add cache for compressed textures 2015-11-04 02:51:02 +01:00
lp_rast.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_rast_debug.c llvmpipe: fix rast debugging output 2014-09-16 15:12:54 +10:00
lp_rast_priv.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_rast_tri.c gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_rast_tri_tmp.h llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_scene.c llvmpipe: simplify address calculation for 4x4 blocks 2015-03-28 02:59:42 +01:00
lp_scene.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_scene_queue.c
lp_scene_queue.h llvmpipe: Include p_compiler.h in lp_scene_queue.h. 2011-01-04 01:08:47 -08:00
lp_screen.c gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototype 2015-11-11 19:20:41 -05:00
lp_screen.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_setup.c llvmpipe: fix using non-zero layer in non-array view from array resource 2015-10-24 03:00:33 +02:00
lp_setup.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_setup_context.h llvmpipe: decrease MAX_SCENES from 2 to 1 2014-12-06 18:03:18 +01:00
lp_setup_line.c gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_setup_point.c gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_setup_tri.c gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_setup_vbuf.c gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_state.h llvmpipe: Simplify vertex and geometry shaders. 2014-03-25 12:54:39 +00:00
lp_state_blend.c s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_state_clip.c s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_state_derived.c s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_state_fs.c llvmpipe: add cache for compressed textures 2015-11-04 02:51:02 +01:00
lp_state_fs.h llvmpipe: add plumbing for ARB_depth_clamp 2013-12-11 18:24:21 +00:00
lp_state_gs.c llvmpipe: Fix llvmpipe_create_gs_state. 2014-03-26 16:11:28 +00:00
lp_state_rasterizer.c s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_state_sampler.c llvmpipe: fix using non-zero layer in non-array view from array resource 2015-10-24 03:00:33 +02:00
lp_state_setup.c gallium: Replace u_simple_list.h with util/simple_list.h 2015-01-28 16:33:34 -08:00
lp_state_setup.h draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_float 2013-11-07 18:32:54 +00:00
lp_state_so.c gallium: allow setting of the internal stream output offset 2014-03-07 12:49:33 -05:00
lp_state_surface.c s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_state_vertex.c s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_state_vs.c llvmpipe: Simplify vertex and geometry shaders. 2014-03-25 12:54:39 +00:00
lp_surface.c llvmpipe: simplify lp_resource_copy() 2015-06-10 08:20:58 -06:00
lp_surface.h s/Tungsten Graphics/VMware/ 2014-01-17 20:00:32 +00:00
lp_test.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
lp_test_arit.c llvmpipe: fix lp_test_arit denorm handling 2014-11-25 00:29:29 +01:00
lp_test_blend.c llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one. 2014-09-30 20:45:19 +02:00
lp_test_conv.c llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one. 2014-09-30 20:45:19 +02:00
lp_test_format.c llvmpipe: add cache for compressed textures 2015-11-04 02:51:02 +01:00
lp_test_main.c llvmpipe: (trivial) remove redundant util_cpu_detect() call in lp_test_main 2014-11-25 00:29:29 +01:00
lp_test_printf.c llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one. 2014-09-30 20:45:19 +02:00
lp_tex_sample.c llvmpipe: add cache for compressed textures 2015-11-04 02:51:02 +01:00
lp_tex_sample.h llvmpipe: disable texture cache 2015-11-05 18:00:42 +01:00
lp_texture.c llvmpipe: disable front updates for now 2015-11-08 07:55:17 +10:00
lp_texture.h gallium: replace INLINE with inline 2015-07-21 17:52:16 -04:00
Makefile.am configure: Leverage gcc warn options to enable safe use of C99 features where possible. 2015-03-03 09:25:11 +00:00
Makefile.sources gallium/llvmpipe: ship all files in the tarball 2014-09-05 23:46:25 +01:00
SConscript scons: Use -Werror MSVC compatibility flags per-directory. 2015-03-04 15:12:06 +00:00