| /xsrc/external/mit/xwd/dist/ |
| H A D | list.c | 47 zero_list(list_ptr lp) argument 49 lp->next = NULL; 50 lp->ptr.item = NULL; 54 Adds item to the list pointed to by lp. Finds the end of the 61 add_to_list(list_ptr lp, void *item) argument 63 while (lp->next) { 64 lp = lp->next; 66 if ((lp->next = malloc(sizeof(list_item))) == NULL) { 70 lp 84 list_ptr lp; local in function:new_list 105 dup_list_head(list_ptr lp,int start_at_curr) argument 125 list_length(list_ptr lp) argument 148 delete_from_list(list_ptr lp,void * item) argument 175 delete_list(list_ptr lp,int free_items) argument 189 delete_list_destroying(list_ptr lp,void destructor (void * item)) argument 209 first_in_list(list_ptr lp) argument 227 next_in_list(list_ptr lp) argument 242 list_is_empty(list_ptr lp) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_draw_arrays.c | 63 struct llvmpipe_context *lp = llvmpipe_context(pipe); local in function:llvmpipe_draw_vbo 64 struct draw_context *draw = lp->draw; 68 if (!llvmpipe_check_render_cond(lp)) 76 if (lp->dirty) 77 llvmpipe_update_derived( lp ); 82 for (i = 0; i < lp->num_vertex_buffers; i++) { 83 const void *buf = lp->vertex_buffer[i].is_user_buffer ? 84 lp->vertex_buffer[i].buffer.user : NULL; 87 if (!lp->vertex_buffer[i].buffer.resource) { 90 buf = llvmpipe_resource_data(lp [all...] |
| H A D | lp_surface.h | 39 llvmpipe_init_surface_functions(struct llvmpipe_context *lp);
|
| H A D | lp_state_surface.c | 52 struct llvmpipe_context *lp = llvmpipe_context(pipe); local in function:llvmpipe_set_framebuffer_state 54 boolean changed = !util_framebuffer_state_equal(&lp->framebuffer, fb); 70 if (lp->framebuffer.zsbuf && lp->framebuffer.zsbuf->context != pipe) { 75 if (lp->framebuffer.cbufs[i] && 76 lp->framebuffer.cbufs[i]->context != pipe) { 82 util_copy_framebuffer_state(&lp->framebuffer, fb); 85 pipe_surface_reference(&lp->framebuffer.zsbuf, NULL); 92 lp->floating_point_depth = 95 lp [all...] |
| H A D | lp_surface.c | 119 struct llvmpipe_context *lp = llvmpipe_context(pipe); local in function:lp_blit 122 if (blit_info->render_condition_enable && !llvmpipe_check_render_cond(lp)) 129 if (!util_blitter_is_blit_supported(lp->blitter, &info)) { 147 util_blitter_save_vertex_buffer_slot(lp->blitter, lp->vertex_buffer); 148 util_blitter_save_vertex_elements(lp->blitter, (void*)lp->velems); 149 util_blitter_save_vertex_shader(lp->blitter, (void*)lp->vs); 150 util_blitter_save_geometry_shader(lp 482 llvmpipe_init_surface_functions(struct llvmpipe_context * lp) argument [all...] |
| H A D | lp_state_derived.c | 177 check_linear_rasterizer( struct llvmpipe_context *lp ) argument 184 bgr8 = (lp->framebuffer.nr_cbufs == 1 && lp->framebuffer.cbufs[0] && 185 lp->framebuffer.cbufs[0]->texture->nr_samples == 1 && 186 lp->framebuffer.cbufs[0]->texture->target == PIPE_TEXTURE_2D && 187 (lp->framebuffer.cbufs[0]->format == PIPE_FORMAT_B8G8R8A8_UNORM || 188 lp->framebuffer.cbufs[0]->format == PIPE_FORMAT_B8G8R8X8_UNORM)); 192 single_vp = lp->viewport_index_slot < 0; 193 permit_linear = (!lp->framebuffer.zsbuf && 199 if (lp [all...] |
| H A D | lp_state.h | 114 llvmpipe_update_fs(struct llvmpipe_context *lp); 117 llvmpipe_update_setup(struct llvmpipe_context *lp); 185 llvmpipe_prepare_vertex_images(struct llvmpipe_context *lp, 190 llvmpipe_prepare_geometry_images(struct llvmpipe_context *lp, 195 llvmpipe_prepare_tess_ctrl_images(struct llvmpipe_context *lp, 200 llvmpipe_prepare_tess_eval_images(struct llvmpipe_context *lp,
|
| H A D | lp_state_setup.c | 639 struct llvmpipe_context *lp) 664 variant->gallivm = gallivm = gallivm_create(func_name, lp->context, NULL); 769 lp_make_setup_variant_key(struct llvmpipe_context *lp, argument 772 struct lp_fragment_shader *fs = lp->fs; 778 key->flatshade_first = lp->rasterizer->flatshade_first; 779 key->pixel_center_half = lp->rasterizer->half_pixel_center; 780 key->multisample = lp->rasterizer->multisample; 781 key->twoside = lp->rasterizer->light_twoside; 785 key->color_slot = lp->color_slot[0]; 786 key->bcolor_slot = lp 638 generate_setup_variant(struct lp_setup_variant_key * key,struct llvmpipe_context * lp) argument 824 remove_setup_variant(struct llvmpipe_context * lp,struct lp_setup_variant * variant) argument 847 cull_setup_variants(struct llvmpipe_context * lp) argument 878 llvmpipe_update_setup(struct llvmpipe_context * lp) argument 913 lp_delete_setup_variants(struct llvmpipe_context * lp) argument [all...] |
| H A D | lp_state_sampler.c | 275 struct llvmpipe_context *lp, 362 draw_set_mapped_texture(lp->draw, 379 llvmpipe_prepare_vertex_sampling(struct llvmpipe_context *lp, argument 383 prepare_shader_sampling(lp, num, views, PIPE_SHADER_VERTEX); 391 llvmpipe_prepare_geometry_sampling(struct llvmpipe_context *lp, argument 395 prepare_shader_sampling(lp, num, views, PIPE_SHADER_GEOMETRY); 402 llvmpipe_prepare_tess_ctrl_sampling(struct llvmpipe_context *lp, argument 406 prepare_shader_sampling(lp, num, views, PIPE_SHADER_TESS_CTRL); 413 llvmpipe_prepare_tess_eval_sampling(struct llvmpipe_context *lp, argument 417 prepare_shader_sampling(lp, nu 274 prepare_shader_sampling(struct llvmpipe_context * lp,unsigned num,struct pipe_sampler_view ** views,enum pipe_shader_type shader_type) argument 446 prepare_shader_images(struct llvmpipe_context * lp,unsigned num,struct pipe_image_view * views,enum pipe_shader_type shader_type) argument 546 llvmpipe_prepare_vertex_images(struct llvmpipe_context * lp,unsigned num,struct pipe_image_view * views) argument 558 llvmpipe_prepare_geometry_images(struct llvmpipe_context * lp,unsigned num,struct pipe_image_view * views) argument 569 llvmpipe_prepare_tess_ctrl_images(struct llvmpipe_context * lp,unsigned num,struct pipe_image_view * views) argument 580 llvmpipe_prepare_tess_eval_images(struct llvmpipe_context * lp,unsigned num,struct pipe_image_view * views) argument [all...] |
| H A D | lp_state_setup.h | 79 void lp_delete_setup_variants(struct llvmpipe_context *lp);
|
| H A D | lp_jit.c | 188 lp_jit_create_types(struct lp_fragment_shader_variant *lp) argument 190 struct gallivm_state *gallivm = lp->gallivm; 297 lp->jit_context_ptr_type = LLVMPointerType(context_type, 0); 316 lp->jit_thread_data_ptr_type = LLVMPointerType(thread_data_type, 0); 384 lp->jit_linear_context_ptr_type = LLVMPointerType(linear_context_type, 0); 410 lp_jit_init_types(struct lp_fragment_shader_variant *lp) argument 412 if (!lp->jit_context_ptr_type) 413 lp_jit_create_types(lp); 417 lp_jit_create_cs_types(struct lp_compute_shader_variant *lp) argument 419 struct gallivm_state *gallivm = lp 515 lp_jit_init_cs_types(struct lp_compute_shader_variant * lp) argument [all...] |
| H A D | lp_state_cs.c | 66 generate_compute(struct llvmpipe_context *lp, argument 520 llvmpipe_remove_cs_shader_variant(struct llvmpipe_context *lp, argument 529 lp->nr_cs_variants, variant->nr_instrs, lp->nr_cs_instrs); 540 lp->nr_cs_variants--; 541 lp->nr_cs_instrs -= variant->nr_instrs; 574 make_variant_key(struct llvmpipe_context *lp, argument 595 lp->samplers[PIPE_SHADER_COMPUTE][i]); 614 lp->sampler_views[PIPE_SHADER_COMPUTE][i]); 623 lp 737 generate_variant(struct llvmpipe_context * lp,struct lp_compute_shader * shader,const struct lp_compute_shader_variant_key * key) argument 807 llvmpipe_update_cs(struct llvmpipe_context * lp) argument [all...] |
| H A D | lp_query.c | 521 llvmpipe_check_render_cond(struct llvmpipe_context *lp) argument 523 struct pipe_context *pipe = &lp->pipe; 527 if (lp->render_cond_buffer) { 528 uint32_t data = *(uint32_t *)((char *)lp->render_cond_buffer->data + lp->render_cond_offset); 529 return (!data) == lp->render_cond_cond; 531 if (!lp->render_cond_query) 534 wait = (lp->render_cond_mode == PIPE_RENDER_COND_WAIT || 535 lp->render_cond_mode == PIPE_RENDER_COND_BY_REGION_WAIT); 537 b = pipe->get_query_result(pipe, lp [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_draw_arrays.c | 56 struct llvmpipe_context *lp = llvmpipe_context(pipe); local in function:llvmpipe_draw_vbo 57 struct draw_context *draw = lp->draw; 61 if (!llvmpipe_check_render_cond(lp)) 69 if (lp->dirty) 70 llvmpipe_update_derived( lp ); 75 for (i = 0; i < lp->num_vertex_buffers; i++) { 76 const void *buf = lp->vertex_buffer[i].is_user_buffer ? 77 lp->vertex_buffer[i].buffer.user : NULL; 80 if (!lp->vertex_buffer[i].buffer.resource) { 83 buf = llvmpipe_resource_data(lp [all...] |
| H A D | lp_surface.h | 39 llvmpipe_init_surface_functions(struct llvmpipe_context *lp);
|
| H A D | lp_state_surface.c | 52 struct llvmpipe_context *lp = llvmpipe_context(pipe); local in function:llvmpipe_set_framebuffer_state 54 boolean changed = !util_framebuffer_state_equal(&lp->framebuffer, fb); 70 if (lp->framebuffer.zsbuf && lp->framebuffer.zsbuf->context != pipe) { 75 if (lp->framebuffer.cbufs[i] && 76 lp->framebuffer.cbufs[i]->context != pipe) { 82 util_copy_framebuffer_state(&lp->framebuffer, fb); 85 pipe_surface_reference(&lp->framebuffer.zsbuf, NULL); 92 lp->floating_point_depth = 95 lp [all...] |
| H A D | lp_surface.c | 67 struct llvmpipe_context *lp = llvmpipe_context(pipe); local in function:lp_blit 70 if (blit_info->render_condition_enable && !llvmpipe_check_render_cond(lp)) 85 if (!util_blitter_is_blit_supported(lp->blitter, &info)) { 94 util_blitter_save_vertex_buffer_slot(lp->blitter, lp->vertex_buffer); 95 util_blitter_save_vertex_elements(lp->blitter, (void*)lp->velems); 96 util_blitter_save_vertex_shader(lp->blitter, (void*)lp->vs); 97 util_blitter_save_geometry_shader(lp 228 llvmpipe_init_surface_functions(struct llvmpipe_context * lp) argument [all...] |
| H A D | lp_state_setup.c | 708 struct llvmpipe_context *lp) 733 variant->gallivm = gallivm = gallivm_create(func_name, lp->context); 835 lp_make_setup_variant_key(struct llvmpipe_context *lp, argument 838 struct lp_fragment_shader *fs = lp->fs; 844 key->flatshade_first = lp->rasterizer->flatshade_first; 845 key->pixel_center_half = lp->rasterizer->half_pixel_center; 846 key->twoside = lp->rasterizer->light_twoside; 850 key->color_slot = lp->color_slot[0]; 851 key->bcolor_slot = lp->bcolor_slot[0]; 852 key->spec_slot = lp 707 generate_setup_variant(struct lp_setup_variant_key * key,struct llvmpipe_context * lp) argument 886 remove_setup_variant(struct llvmpipe_context * lp,struct lp_setup_variant * variant) argument 909 cull_setup_variants(struct llvmpipe_context * lp) argument 940 llvmpipe_update_setup(struct llvmpipe_context * lp) argument 975 lp_delete_setup_variants(struct llvmpipe_context * lp) argument [all...] |
| H A D | lp_state.h | 91 llvmpipe_update_fs(struct llvmpipe_context *lp); 94 llvmpipe_update_setup(struct llvmpipe_context *lp);
|
| H A D | lp_jit.c | 45 lp_jit_create_types(struct lp_fragment_shader_variant *lp) argument 47 struct gallivm_state *gallivm = lp->gallivm; 204 lp->jit_context_ptr_type = LLVMPointerType(context_type, 0); 222 lp->jit_thread_data_ptr_type = LLVMPointerType(thread_data_type, 0); 252 lp_jit_init_types(struct lp_fragment_shader_variant *lp) argument 254 if (!lp->jit_context_ptr_type) 255 lp_jit_create_types(lp);
|
| H A D | lp_state_setup.h | 76 void lp_delete_setup_variants(struct llvmpipe_context *lp);
|
| H A D | lp_query.c | 312 llvmpipe_check_render_cond(struct llvmpipe_context *lp) argument 314 struct pipe_context *pipe = &lp->pipe; 318 if (!lp->render_cond_query) 321 wait = (lp->render_cond_mode == PIPE_RENDER_COND_WAIT || 322 lp->render_cond_mode == PIPE_RENDER_COND_BY_REGION_WAIT); 324 b = pipe->get_query_result(pipe, lp->render_cond_query, wait, (void*)&result); 326 return ((!result) == lp->render_cond_cond);
|
| H A D | lp_state_sampler.c | 235 struct llvmpipe_context *lp, 324 draw_set_mapped_texture(lp->draw, 340 llvmpipe_prepare_vertex_sampling(struct llvmpipe_context *lp, argument 344 prepare_shader_sampling(lp, num, views, PIPE_SHADER_VERTEX); 352 llvmpipe_prepare_geometry_sampling(struct llvmpipe_context *lp, argument 356 prepare_shader_sampling(lp, num, views, PIPE_SHADER_GEOMETRY); 234 prepare_shader_sampling(struct llvmpipe_context * lp,unsigned num,struct pipe_sampler_view ** views,enum pipe_shader_type shader_type) argument
|
| /xsrc/external/mit/glu/dist/src/libnurbs/internals/ |
| H A D | sorter.cc | 80 char *lp, *hp; local in function:Sorter::qs1 88 hp = lp = a+n; 92 if(i < lp) { 93 if((c = qscmp(i, lp)) == 0) { 94 qsexc(i, lp -= es); 110 if(i == lp) { 112 i = lp += es; 124 if(i == lp) { 125 if(lp-a >= l-hp) { 127 l = lp; [all...] |
| /xsrc/external/mit/xterm/dist/ |
| H A D | ptydata.c | 451 * 'lp', and returning a pointer past the converted character. 454 convertToUTF8(Char *lp, unsigned c) argument 459 *lp++ = (Char) CH(0); 462 *lp++ = (Char) (0xc0 | (CH(0) >> 6) | ((CH(1) & 0x07) << 2)); 463 *lp++ = (Char) (0x80 | (CH(0) & 0x3f)); 466 *lp++ = (Char) (0xe0 | ((int) (CH(1) & 0xf0) >> 4)); 467 *lp++ = (Char) (0x80 | (CH(0) >> 6) | ((CH(1) & 0x0f) << 2)); 468 *lp++ = (Char) (0x80 | (CH(0) & 0x3f)); 470 *lp++ = (Char) (0xf0 | ((int) (CH(2) & 0x1f) >> 2)); 471 *lp 504 convertFromUTF8(Char * lp,unsigned * cp) argument 586 isValidUTF8(Char * lp) argument [all...] |