/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_state_clip.c | 50 const struct pipe_viewport_state *viewports) 56 viewports); 58 memcpy(llvmpipe->viewports + start_slot, viewports,
|
lp_context.h | 82 struct pipe_viewport_state viewports[PIPE_MAX_VIEWPORTS]; member in struct:llvmpipe_context
|
lp_setup.h | 126 const struct pipe_viewport_state *viewports);
|
lp_jit.h | 134 struct lp_jit_viewport *viewports; member in struct:lp_jit_context 182 lp_build_struct_get(_gallivm, _ptr, LP_JIT_CTX_VIEWPORTS, "viewports")
|
lp_setup_context.h | 117 struct lp_jit_viewport viewports[PIPE_MAX_VIEWPORTS]; member in struct:lp_setup_context
|
lp_setup.c | 759 const struct pipe_viewport_state *viewports) 767 assert(viewports); 770 * For use in lp_state_fs.c, propagate the viewport values for all viewports. 775 util_viewport_zmin_zmax(&viewports[i], lp->rasterizer->clip_halfz, 778 if (setup->viewports[i].min_depth != min_depth || 779 setup->viewports[i].max_depth != max_depth) { 780 setup->viewports[i].min_depth = min_depth; 781 setup->viewports[i].max_depth = max_depth; 1027 lp_scene_alloc(scene, sizeof setup->viewports); 1034 memcpy(stored, setup->viewports, sizeof setup->viewports) [all...] |
lp_jit.c | 192 LP_CHECK_MEMBER_OFFSET(struct lp_jit_context, viewports,
|
lp_state_derived.c | 257 * XXX TODO: It is possible to only loop over the active viewports 258 * instead of all viewports (PIPE_MAX_VIEWPORTS). 262 llvmpipe->viewports);
|
lp_surface.c | 101 util_blitter_save_viewport(lp->blitter, &lp->viewports[0]);
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_state_clip.c | 50 const struct pipe_viewport_state *viewports) 56 viewports); 58 memcpy(softpipe->viewports + start_slot, viewports,
|
sp_context.h | 89 struct pipe_viewport_state viewports[PIPE_MAX_VIEWPORTS]; member in struct:softpipe_context
|
sp_surface.c | 70 util_blitter_save_viewport(sp->blitter, &sp->viewports[0]);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
r600_viewport.c | 70 /* Handle inverted viewports. */ 224 struct r600_signed_scissor *vp = &rctx->viewports.as_scissor[0]; 236 /* Shaders can draw to any viewport. Make a union of all viewports. */ 237 max_vp_scissor = rctx->viewports.as_scissor[0]; 240 &rctx->viewports.as_scissor[i]); 250 r600_emit_one_scissor(rctx, cs, &rctx->viewports.as_scissor[i], 270 rctx->viewports.states[index] = state[i]; 272 &rctx->viewports.as_scissor[index]); 276 rctx->viewports.dirty_mask |= mask; 277 rctx->viewports.depth_range_dirty_mask |= mask [all...] |
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_cliptest_tmp.h | 71 float *scale = pvs->draw->viewports[0].scale; 72 float *trans = pvs->draw->viewports[0].translate; 80 scale = pvs->draw->viewports[viewport_index].scale; 81 trans = pvs->draw->viewports[viewport_index].translate;
|
draw_pt_fetch_shade_pipeline_llvm.c | 304 llvm->jit_context.viewports = draw->viewports; 305 llvm->gs_jit_context.viewports = draw->viewports;
|
draw_llvm.h | 127 struct pipe_viewport_state *viewports; member in struct:draw_jit_context 153 lp_build_struct_get(_gallivm, _ptr, DRAW_JIT_CTX_VIEWPORT, "viewports") 206 struct pipe_viewport_state *viewports; member in struct:draw_gs_jit_context 245 lp_build_struct_get(_gallivm, _ptr, DRAW_GS_JIT_CTX_VIEWPORT, "viewports")
|
draw_context.h | 82 const struct pipe_viewport_state *viewports );
|
draw_private.h | 254 struct pipe_viewport_state viewports[PIPE_MAX_VIEWPORTS]; member in struct:draw_context
|
/external/mesa3d/src/intel/vulkan/ |
gen8_cmd_buffer.c | 40 const VkViewport *viewports = cmd_buffer->state.dynamic.viewport.viewports; local 45 const VkViewport *vp = &viewports[i]; 84 const VkViewport *viewports = cmd_buffer->state.dynamic.viewport.viewports; local 89 const VkViewport *vp = &viewports[i];
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
si_hw_context.c | 230 ctx->b.viewports.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; 231 ctx->b.viewports.depth_range_dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; 233 si_mark_atom_dirty(ctx, &ctx->b.viewports.atom);
|
/external/mesa3d/src/gallium/drivers/svga/ |
svga_pipe_misc.c | 227 const struct pipe_viewport_state *viewports) 231 svga->curr.viewport = *viewports; /* struct copy */
|
/external/mesa3d/src/gallium/drivers/ddebug/ |
dd_pipe.h | 180 struct pipe_viewport_state viewports[PIPE_MAX_VIEWPORTS]; member in struct:dd_draw_state
|
/external/mesa3d/src/amd/vulkan/ |
si_cmd_buffer.c | 455 int count, const VkViewport *viewports) 481 get_viewport_xform(&viewports[i], scale, translate); 493 float zmin = MIN2(viewports[i].minDepth, viewports[i].maxDepth); 494 float zmax = MAX2(viewports[i].minDepth, viewports[i].maxDepth); [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
r600_hw_context.c | 317 ctx->b.viewports.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; 318 ctx->b.viewports.depth_range_dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; 319 r600_mark_atom_dirty(ctx, &ctx->b.viewports.atom);
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
vktDynamicStateVPTests.cpp | 297 const vk::VkViewport viewports[4] = local 313 setDynamicViewportState(4, viewports, scissors); 406 addChild(new InstanceFactory<ViewportArrayTestInstance>(m_testCtx, "viewport_array", "Multiple viewports and scissors", shaderPaths));
|