mesa/src/gallium/drivers/llvmpipe
Marek Olšák 1a02bb71dd gallium: add support for AMD_vertex_shader_layer 2013-12-03 19:39:13 +01:00
..
.gitignore Clean up .gitignore files 2013-01-10 22:01:31 +01:00
Makefile.am gallium/drivers: compact compiler flags into Automake.inc 2013-11-16 16:29:28 +00:00
Makefile.sources llvmpipe: consolidate C sources list into Makefile.sources 2013-10-01 07:29:49 -07:00
SConscript Revert "scons: Fix build when rtti is disabled" 2013-10-16 15:05:51 -07: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 gallivm: Eliminate 8.8 fixed point intermediates from AoS sampling path. 2013-05-17 20:23:00 +01:00
lp_bld_blend.h llvmpipe: implement dual source blending 2013-02-12 03:41:48 +01:00
lp_bld_blend_aos.c llvmpipe: fix blending with SRC_ALPHA_SATURATE with some formats without alpha 2013-07-18 19:03:35 +02:00
lp_bld_blend_logicop.c
lp_bld_depth.c llvmpipe: fix stencil bug if we have both stencil and depth tests 2013-08-15 17:30:07 +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: Support half integer pixel center fs coord. 2013-04-18 14:18:25 +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 llvmpipe: fix clearing integer color buffers 2013-01-10 18:10:20 -08:00
lp_clear.h
lp_context.c gallium: add condition parameter to render_condition 2013-06-18 18:01:24 +02:00
lp_context.h draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_float 2013-11-07 18:32:54 +00:00
lp_debug.h llvmpipe: Eliminate color buffer swizzling. 2012-11-29 14:08:43 +00:00
lp_draw_arrays.c Revert "draw: clear the draw buffers in draw" 2013-06-17 21:43:10 -04:00
lp_fence.c
lp_fence.h
lp_flush.c llvmpipe: lp_resource_copy cleanup 2013-02-20 19:37:30 +01:00
lp_flush.h llvmpipe: lp_resource_copy cleanup 2013-02-20 19:37:30 +01:00
lp_jit.c llvmpipe: use 64bit counter for occlusion queries 2013-06-19 23:47:36 +02:00
lp_jit.h llvmpipe: use 64bit counter for occlusion queries 2013-06-19 23:47:36 +02:00
lp_limits.h llvmpipe: increase fs shader variant instruction cache limit by factor 4 2013-10-12 04:05:57 +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
lp_public.h
lp_query.c draw: clean up setting stream out information a bit 2013-08-27 16:59:39 +02:00
lp_query.h llvmpipe: support nested/overlapping queries for all query types 2013-08-27 16:59:01 +02:00
lp_rast.c llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_rast.h llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_rast_debug.c llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_rast_priv.h llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_rast_tri.c llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_rast_tri_tmp.h llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_scene.c llvmpipe: fix bogus layer clamping in setup 2013-10-29 17:54:03 +01:00
lp_scene.h llvmpipe: fix bogus layer clamping in setup 2013-10-29 17:54:03 +01:00
lp_scene_queue.c
lp_scene_queue.h
lp_screen.c gallium: add support for AMD_vertex_shader_layer 2013-12-03 19:39:13 +01:00
lp_screen.h
lp_setup.c llvmpipe: abstract the code to set number of subpixel bits 2013-10-09 18:30:31 -04:00
lp_setup.h llvmpipe: clamp scissors to be between 0 and max 2013-05-25 09:49:20 -04:00
lp_setup_context.h draw: fix slot detection 2013-08-06 20:23:57 -04:00
lp_setup_line.c llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_setup_point.c llvmpipe: fix pipeline statistics with a null ps 2013-08-14 18:23:36 -04:00
lp_setup_tri.c llvmpipe: support 8bit subpixel precision 2013-11-25 13:05:03 -05:00
lp_setup_vbuf.c draw: clean up setting stream out information a bit 2013-08-27 16:59:39 +02:00
lp_state.h llvmpipe/draw: Fix texture sampling in geometry shaders 2013-03-27 03:53:02 -07:00
lp_state_blend.c
lp_state_clip.c llvmpipe: clamp scissors to be between 0 and max 2013-05-25 09:49:20 -04:00
lp_state_derived.c draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_float 2013-11-07 18:32:54 +00:00
lp_state_fs.c gallivm,llvmpipe: fix float->srgb conversion to handle NaNs 2013-11-14 12:24:55 +00:00
lp_state_fs.h llvmpipe: fix pipeline statistics with a null ps 2013-08-14 18:23:36 -04:00
lp_state_gs.c llvmpipe: Do not need to free anything if there is no geometry shader. 2013-08-05 21:54:20 -07:00
lp_state_rasterizer.c llvmpipe: We don't use the draw pipeline for offset_point/line. 2013-10-09 21:09:07 -07:00
lp_state_sampler.c gallium: new, unified pipe_context::set_sampler_views() function 2013-10-23 10:15:38 -06:00
lp_state_setup.c llvmpipe: (trivial) disable new accurate origin calculation 2013-11-22 11:29:00 +00: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 Revert "draw: clear the draw buffers in draw" 2013-06-17 21:43:10 -04:00
lp_state_surface.c draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_float 2013-11-07 18:32:54 +00:00
lp_state_vertex.c gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
lp_state_vs.c
lp_surface.c gallium: add flush_resource context function 2013-09-20 20:35:55 +02:00
lp_surface.h
lp_test.h gallivm,draw,llvmpipe: Support wider native registers. 2012-07-17 13:42:39 +01:00
lp_test_arit.c llvmpipe/tests: update arith test to check for edge cases 2013-07-19 16:29:18 -04:00
lp_test_blend.c llvmpipe: verify function on blend test. 2013-04-21 08:53:31 +01:00
lp_test_conv.c gallivm: enhance special sse2 4x4f and 2x8f -> 1x16ub conversion 2013-06-05 00:29:46 +02:00
lp_test_format.c gallivm,draw,llvmpipe: Support wider native registers. 2012-07-17 13:42:39 +01:00
lp_test_main.c util: treat denorm'ed floats like zero 2013-07-09 23:30:55 -04:00
lp_test_printf.c gallivm,draw,llvmpipe: Support wider native registers. 2012-07-17 13:42:39 +01:00
lp_tex_sample.c gallivm: implement better control of per-quad/per-element/scalar lod 2013-08-20 23:00:24 +02:00
lp_tex_sample.h
lp_texture.c llvmpipe: move create_surface/destroy_surface functions to lp_surface.c 2013-06-07 21:15:01 +02:00
lp_texture.h llvmpipe: add support for layered rendering 2013-06-07 21:15:01 +02:00