mesa/src/gallium/drivers/llvmpipe
Brian Paul 9915636fb8 llvmpipe: remove the power of two sizeof(struct cmd_block) assertion
It fails on 32-bit systems (I only tested on 64-bit).  Power of two
size isn't required, so just remove the assertion.

Reviewed-by: José Fonseca <jfonseca@vmware.com>
2013-03-07 06:28:23 -07:00
..
.gitignore Clean up .gitignore files 2013-01-10 22:01:31 +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 llvmpipe: Fix bug with blend factor in complementary optimisations. 2012-07-17 13:16:38 +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: implement dual source blending 2013-02-12 03:41:48 +01: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_depth.c llvmpipe: Don't advertise S8_UNORM (with feeble attempt at supporting it). 2013-01-29 16:41:56 +00:00
lp_bld_depth.h llvmpipe: Support Z16_UNORM as depth-stencil format. 2013-01-29 07:06:36 +00:00
lp_bld_interp.c llvmpipe: use runtime loop instead of static loop for looping over quads 2012-07-20 20:17:15 +01:00
lp_bld_interp.h llvmpipe: use runtime loop instead of static loop for looping over quads 2012-07-20 20:17:15 +01:00
lp_clear.c llvmpipe: fix clearing integer color buffers 2013-01-10 18:10:20 -08:00
lp_clear.h gallium: move clear paths from rgba to a pointer to a color union (v2) 2011-09-18 15:12:47 +01:00
lp_context.c gallium: extend pipe_context::flush for it to accept an END_OF_FRAME flag 2013-01-04 13:18:33 +01:00
lp_context.h gallivm: split sampler and texture state 2013-01-28 06:50:36 -08:00
lp_debug.h llvmpipe: Eliminate color buffer swizzling. 2012-11-29 14:08:43 +00:00
lp_draw_arrays.c llvmpipe: EXT_transform_feedback support (v1.1) 2012-12-06 14:48:10 +10: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 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: refactoring of visibility counter handling 2013-02-08 16:32:30 -08:00
lp_jit.h llvmpipe: support GL_ARB_texture_buffer_object/GL_ARB_texture_buffer_range 2013-02-25 20:38:23 +01:00
lp_limits.h llvmpipe: support array textures 2012-11-29 15:30:19 +01: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 ws/xlib: remove self-knowledge about users of xlib winsys 2010-03-09 15:33:21 +00:00
lp_query.c llvmpipe: Drop PIPE_QUERY_TIME_ELAPSED support. 2012-12-20 16:33:49 +00:00
lp_query.h llvmpipe: EXT_transform_feedback support (v1.1) 2012-12-06 14:48:10 +10:00
lp_rast.c llvmpipe: support rendering to buffer render targets. 2013-02-28 03:39:54 +01:00
lp_rast.h llvmpipe: fix clearing integer color buffers 2013-01-10 18:10:20 -08:00
lp_rast_debug.c gallivm/llvmpipe: fix 64-bit %ll format compiler warnings for mingw32 2012-10-26 10:59:29 -06:00
lp_rast_priv.h llvmpipe: support rendering to buffer render targets. 2013-02-28 03:39:54 +01:00
lp_rast_tri.c llvmpipe: Eliminate color buffer swizzling. 2012-11-29 14:08:43 +00: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: remove the power of two sizeof(struct cmd_block) assertion 2013-03-07 06:28:23 -07:00
lp_scene.h llvmpipe: remove unused cmd_block_list struct 2013-03-06 10:34:09 -07: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: bump glsl version to 140 2013-03-02 02:54:30 +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: fix incorrect 'j' array index in dummy texture code 2013-03-06 10:34:09 -07:00
lp_setup.h llvmpipe: fix clearing integer color buffers 2013-01-10 18:10:20 -08:00
lp_setup_context.h gallivm: split sampler and texture state 2013-01-28 06:50:36 -08: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: Don't mess with the provoking vertex when inverting a triangle. 2012-05-18 00:07:18 +01:00
lp_setup_vbuf.c llvmpipe: EXT_transform_feedback support (v1.1) 2012-12-06 14:48:10 +10:00
lp_state.h llvmpipe: Implement PIPE_QUERY_TIMESTAMP and PIPE_QUERY_TIME_ELAPSED. 2012-12-03 17:21:57 +00: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 gallivm,llvmpipe,draw: Support multiple constant buffers. 2012-12-07 15:03:07 +00:00
lp_state_fs.c llvmpipe: Fix rendering into PIPE_FORMAT_X8*_UNORM. 2013-02-22 09:00:45 +00:00
lp_state_fs.h gallivm: split sampler and texture state 2013-01-28 06:50:36 -08:00
lp_state_gs.c llvmpipe: Remove unnecessary header. 2010-06-07 16:44:22 -07:00
lp_state_rasterizer.c llvmpipe: add missing checks for polygon offset point/line modes 2013-02-22 16:49:05 -07:00
lp_state_sampler.c llvmpipe: don't assert on illegal surface creation. 2013-03-02 02:54:31 +01:00
lp_state_setup.c llvmpipe: rename polygon offset fields to something more specific 2013-02-22 16:49:05 -07:00
lp_state_setup.h llvmpipe: rename polygon offset fields to something more specific 2013-02-22 16:49:05 -07:00
lp_state_so.c llvmpipe: EXT_transform_feedback support (v1.1) 2012-12-06 14:48:10 +10:00
lp_state_surface.c llvmpipe: added llvm offset setup code 2010-11-04 12:57:30 +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 llvmpipe: make shader-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00
lp_surface.c llvmpipe: check buffers in llvmpipe_is_resource_referenced. 2013-02-28 03:39:54 +01:00
lp_surface.h llvmpipe: move/rename llvmpipe_init_surface_functions() 2010-04-28 15:25:50 -06:00
lp_test.h gallivm,draw,llvmpipe: Support wider native registers. 2012-07-17 13:42:39 +01:00
lp_test_arit.c gallivm: fix issues with trunc/round/floor/ceil with no arch rounding 2013-02-16 02:40:44 +01:00
lp_test_blend.c llvmpipe: implement dual source blending 2013-02-12 03:41:48 +01:00
lp_test_conv.c gallivm,draw,llvmpipe: Support wider native registers. 2012-07-17 13:42:39 +01:00
lp_test_format.c gallivm,draw,llvmpipe: Support wider native registers. 2012-07-17 13:42:39 +01:00
lp_test_main.c gallivm,draw,llvmpipe: Support wider native registers. 2012-07-17 13:42:39 +01: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: fix up size queries for dx10 sviewinfo opcode 2013-02-08 18:54:40 -08: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 llvmpipe: don't assert on illegal surface creation. 2013-03-02 02:54:31 +01:00
lp_texture.h llvmpipe: (trivial) get rid of old function prototypes. 2013-02-25 20:38:23 +01:00
lp_tile_image.c llvmpipe: Eliminate color buffer swizzling. 2012-11-29 14:08:43 +00:00
lp_tile_image.h llvmpipe: Eliminate color buffer swizzling. 2012-11-29 14:08:43 +00:00
Makefile.am llvmpipe/build: add DLOPEN_LIBS and PTHREAD_LIBS to the lp_test_* targets 2013-02-22 10:21:43 +01:00
SConscript llvmpipe: Remove lp_build_blend_soa() 2012-11-29 14:08:43 +00:00