• Home
  • Raw
  • Download

Lines Matching full:lp

123    struct llvmpipe_context *lp = llvmpipe_context(pipe);  in lp_blit()  local
126 if (blit_info->render_condition_enable && !llvmpipe_check_render_cond(lp)) in lp_blit()
130 lp->render_cond_query != NULL)) { in lp_blit()
148 if (!util_blitter_is_blit_supported(lp->blitter, &info)) { in lp_blit()
165 util_blitter_save_vertex_buffers(lp->blitter, lp->vertex_buffer, in lp_blit()
166 lp->num_vertex_buffers); in lp_blit()
167 util_blitter_save_vertex_elements(lp->blitter, (void*)lp->velems); in lp_blit()
168 util_blitter_save_vertex_shader(lp->blitter, (void*)lp->vs); in lp_blit()
169 util_blitter_save_geometry_shader(lp->blitter, (void*)lp->gs); in lp_blit()
170 util_blitter_save_so_targets(lp->blitter, lp->num_so_targets, in lp_blit()
171 (struct pipe_stream_output_target**)lp->so_targets); in lp_blit()
172 util_blitter_save_rasterizer(lp->blitter, (void*)lp->rasterizer); in lp_blit()
173 util_blitter_save_viewport(lp->blitter, &lp->viewports[0]); in lp_blit()
174 util_blitter_save_scissor(lp->blitter, &lp->scissors[0]); in lp_blit()
175 util_blitter_save_fragment_shader(lp->blitter, lp->fs); in lp_blit()
176 util_blitter_save_blend(lp->blitter, (void*)lp->blend); in lp_blit()
177 util_blitter_save_tessctrl_shader(lp->blitter, (void*)lp->tcs); in lp_blit()
178 util_blitter_save_tesseval_shader(lp->blitter, (void*)lp->tes); in lp_blit()
179 util_blitter_save_depth_stencil_alpha(lp->blitter, in lp_blit()
180 (void*)lp->depth_stencil); in lp_blit()
181 util_blitter_save_stencil_ref(lp->blitter, &lp->stencil_ref); in lp_blit()
182 util_blitter_save_sample_mask(lp->blitter, lp->sample_mask, in lp_blit()
183 lp->min_samples); in lp_blit()
184 util_blitter_save_framebuffer(lp->blitter, &lp->framebuffer); in lp_blit()
185 util_blitter_save_fragment_sampler_states(lp->blitter, in lp_blit()
186 lp->num_samplers[PIPE_SHADER_FRAGMENT], in lp_blit()
187 (void**)lp->samplers[PIPE_SHADER_FRAGMENT]); in lp_blit()
188 util_blitter_save_fragment_sampler_views(lp->blitter, in lp_blit()
189 lp->num_sampler_views[PIPE_SHADER_FRAGMENT], in lp_blit()
190 lp->sampler_views[PIPE_SHADER_FRAGMENT]); in lp_blit()
191 util_blitter_save_render_condition(lp->blitter, lp->render_cond_query, in lp_blit()
192 lp->render_cond_cond, in lp_blit()
193 lp->render_cond_mode); in lp_blit()
194 util_blitter_blit(lp->blitter, &info); in lp_blit()
515 llvmpipe_init_surface_functions(struct llvmpipe_context *lp) in llvmpipe_init_surface_functions() argument
517 lp->pipe.clear_render_target = llvmpipe_clear_render_target; in llvmpipe_init_surface_functions()
518 lp->pipe.clear_depth_stencil = llvmpipe_clear_depth_stencil; in llvmpipe_init_surface_functions()
519 lp->pipe.create_surface = llvmpipe_create_surface; in llvmpipe_init_surface_functions()
520 lp->pipe.surface_destroy = llvmpipe_surface_destroy; in llvmpipe_init_surface_functions()
522 lp->pipe.clear_texture = llvmpipe_clear_texture; in llvmpipe_init_surface_functions()
523 lp->pipe.clear_buffer = llvmpipe_clear_buffer; in llvmpipe_init_surface_functions()
524 lp->pipe.resource_copy_region = lp_resource_copy; in llvmpipe_init_surface_functions()
525 lp->pipe.blit = lp_blit; in llvmpipe_init_surface_functions()
526 lp->pipe.flush_resource = lp_flush_resource; in llvmpipe_init_surface_functions()
527 lp->pipe.get_sample_position = llvmpipe_get_sample_position; in llvmpipe_init_surface_functions()