mesa/src/gallium/drivers/llvmpipe
José Fonseca 762bf931ca llvmpipe: Don't build lp_test_arit on MSVC.
Several issues due to expf/logf/etc either not being declared,
or being defined as a macro.
2011-08-18 18:04:44 +01:00
..
.gitignore llvmpipe: Ignores! 2010-07-13 07:49:00 -07:00
Makefile llvmpipe: Unit tests for arithmetic functions. 2011-07-22 18:52:08 -07:00
SConscript llvmpipe: Don't build lp_test_arit on MSVC. 2011-08-18 18:04:44 +01:00
lp_bld_alpha.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_bld_alpha.h llvmpipe: Include p_compiler.h in lp_bld_alpha.h. 2011-01-04 00:50:48 -08:00
lp_bld_blend.h gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_bld_blend_aos.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_bld_blend_logicop.c gallivm/llvmpipe: move lp_bld_blend* files to llvmpipe/ directory 2010-04-16 10:28:21 -06:00
lp_bld_blend_soa.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_bld_depth.c llvmpipe: fix broken stencil writemask 2010-12-03 09:44:30 -07:00
lp_bld_depth.h llvmpipe: Include missing headers in lp_bld_depth.h 2011-01-04 00:54:14 -08:00
lp_bld_interp.c gallivm/llvmpipe: remove lp_build_context::builder 2010-12-02 18:11:16 -07:00
lp_bld_interp.h gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_clear.c llvmpipe: add LP_PERF flag to disable various aspects of rasterization 2010-09-16 17:34:19 +01:00
lp_clear.h
lp_context.c gallium: remove flags from the flush function 2011-03-11 21:39:31 +01:00
lp_context.h gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_debug.h llvmpipe: add DEBUG_FS to dump variant information 2010-09-16 17:34:58 +01:00
lp_draw_arrays.c gallium: Use draw_set_index_buffer and others. 2010-08-25 16:06:45 +08:00
lp_fence.c Check for out of memory when creating fence 2011-02-26 10:30:19 +00:00
lp_fence.h llvmpipe: move some fence functions into lp_screen.c 2010-08-25 10:29:27 +01:00
lp_flush.c gallium: remove flags from the flush function 2011-03-11 21:39:31 +01:00
lp_flush.h gallium: remove flags from the flush function 2011-03-11 21:39:31 +01:00
lp_jit.c llvmpipe: fix build with LLVM 3.0svn 2011-07-19 08:23:28 -06:00
lp_jit.h llvmpipe: Take the sampler view's first_level into account when sampling. 2011-04-08 04:47:04 +02:00
lp_limits.h llvmpipe: use llvm for attribute interpolant calculation 2010-09-18 08:40:17 +01:00
lp_memory.c llvmpipe: use single swizzled tile 2010-07-16 17:24:21 +01:00
lp_memory.h llvmpipe: use single swizzled tile 2010-07-16 17:24:21 +01:00
lp_perf.c llvmpipe: more rasterization counters 2010-08-25 10:29:27 +01:00
lp_perf.h llvmpipe: Include p_compiler.h in lp_perf.h. 2011-01-04 01:01:18 -08:00
lp_public.h ws/xlib: remove self-knowledge about users of xlib winsys 2010-03-09 15:33:21 +00:00
lp_query.c gallium: remove flags from the flush function 2011-03-11 21:39:31 +01:00
lp_query.h llvmpipe: rework fences and queries 2010-09-07 13:22:55 +01:00
lp_rast.c gallium: support for array textures and related changes 2010-12-02 04:33:43 +01:00
lp_rast.h llvmpipe: don't store plane.ei value in binned data 2010-10-15 13:27:47 +01:00
lp_rast_debug.c util_logbase2 takes and returns unsigned, not int 2011-05-12 16:37:50 -06:00
lp_rast_priv.h gallium: support for array textures and related changes 2010-12-02 04:33:43 +01:00
lp_rast_tri.c llvmpipe: use aligned loads/stores for plane values 2010-10-15 13:52:00 +01:00
lp_rast_tri_tmp.h llvmpipe: don't store plane.ei value in binned data 2010-10-15 13:27:47 +01:00
lp_scene.c llvmpipe: Plug fence leaks. 2010-12-09 16:48:26 +00:00
lp_scene.h llvmpipe: reintroduce SET_STATE binner command 2010-10-15 13:27:47 +01:00
lp_scene_queue.c llvmpipe: Silence uninitialized variable warning. 2010-02-13 23:48:40 -08:00
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 llvmpipe: snprintf->util_snprintf. 2011-08-18 17:58:02 +01:00
lp_screen.h gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_setup.c llvmpipe: move active_query assignment 2011-04-28 12:41:49 -06:00
lp_setup.h gallium: remove flags from the flush function 2011-03-11 21:39:31 +01:00
lp_setup_context.h Merge remote branch 'origin/master' into lp-setup-llvm 2010-10-17 19:09:42 -07:00
lp_setup_line.c llvmpipe: avoid generating tri_16 for tris which extend past tile bounds 2010-11-02 16:48:10 +00:00
lp_setup_point.c Merge remote branch 'origin/master' into lp-setup-llvm 2010-10-17 19:09:42 -07:00
lp_setup_tri.c llvmpipe: added some debug assertions, but disabled 2010-11-04 18:21:45 -06:00
lp_setup_vbuf.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_state.h llvmpipe: use llvm for attribute interpolant calculation 2010-09-18 08:40:17 +01:00
lp_state_blend.c llvmpipe: add LP_PERF flag to disable various aspects of rasterization 2010-09-16 17:34:19 +01:00
lp_state_clip.c llvmpipe: make clip-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00
lp_state_derived.c llvmpipe: twoside for specular color also 2010-11-19 16:17:36 +00:00
lp_state_fs.c llvmpipe: implement TGSI_PROPERTY_FS_COLOR0_WRITES_ALL_CBUFS 2011-01-19 18:46:59 -07:00
lp_state_fs.h gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_state_gs.c llvmpipe: Remove unnecessary header. 2010-06-07 16:44:22 -07:00
lp_state_rasterizer.c llvmpipe: turn off draw offset/twoside when we can handle it 2010-10-22 18:58:36 +01:00
lp_state_sampler.c llvmpipe: Take the sampler view's first_level into account when sampling. 2011-04-08 04:47:04 +02:00
lp_state_setup.c llvmpipe: fix warning: ‘t0’ may be used uninitialized in this function 2011-03-12 08:48:43 +01:00
lp_state_setup.h llvmpipe: twoside for specular color also 2010-11-19 16:17:36 +00:00
lp_state_so.c llvmpipe: Remove unnecessary header. 2010-06-23 15:17:00 -07:00
lp_state_surface.c llvmpipe: added llvm offset setup code 2010-11-04 12:57:30 +00:00
lp_state_vertex.c gallium: notify drivers about possible changes in user buffer contents 2011-02-14 21:50:08 +01:00
lp_state_vs.c llvmpipe: make shader-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00
lp_surface.c gallium: add fallback for copying buffers to all drivers 2011-04-21 15:51:18 +02:00
lp_surface.h llvmpipe: move/rename llvmpipe_init_surface_functions() 2010-04-28 15:25:50 -06:00
lp_test.h gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_test_arit.c llvmpipe: Add u_math.h include. 2011-08-18 16:06:00 +01:00
lp_test_blend.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_test_conv.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_test_format.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_test_main.c llvmpipe: Use u_math's round. 2011-02-11 11:24:54 +00:00
lp_test_printf.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_test_round.c gallivm/llvmpipe: squash merge of the llvm-context branch 2010-11-30 16:35:12 -07:00
lp_test_sincos.c llvmpipe: Fix build errors on x86. 2010-12-01 11:23:48 +08:00
lp_tex_sample.c llvmpipe: Take the sampler view's first_level into account when sampling. 2011-04-08 04:47:04 +02:00
lp_tex_sample.h gallivm/llvmpipe: rename os_llvm.h to lp_bld.h 2010-03-15 18:16:56 -06:00
lp_texture.c gallium: remove flags from the flush function 2011-03-11 21:39:31 +01:00
lp_texture.h gallium: kill is_resource_referenced 2011-03-11 21:39:30 +01:00
lp_tile_image.c llvmpipe: Always swizzle/unswizzle whole tiles. 2010-07-13 17:23:48 +01:00
lp_tile_image.h llvmpipe: Fix rendering to non 32bpp formats. 2010-04-22 19:25:00 +01:00
lp_tile_shuffle_mask.py llvmpipe: Addi ssse3 swizzling for B8G8R8A8_UNORM. 2010-07-14 14:38:02 +01:00
lp_tile_soa.h llvmpipe: Always swizzle/unswizzle whole tiles. 2010-07-13 17:23:48 +01:00
lp_tile_soa.py llvmpipe: SSE2 fastpaths for b8g8r8x8 {un,}swizzle 2011-06-14 11:51:13 -04:00
sse_mathfun.h llvmpipe: Remove some broken MinGW hacks in the sin/cos reference code. 2010-09-05 10:40:38 +01:00