HomeSort by: relevance | last modified time | path
    Searched refs:viewports (Results 1 - 25 of 139) sorted by relevancy

1 2 3 4 5 6

  /xsrc/external/mit/MesaLib/dist/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 88 struct pipe_viewport_state viewports[PIPE_MAX_VIEWPORTS]; member in struct:llvmpipe_context
lp_setup.c 900 const struct pipe_viewport_state *viewports)
909 assert(viewports);
917 * with fractional viewports) - quite obviously for msaa we'd need
922 half_height = fabsf(viewports[0].scale[1]);
923 x0 = viewports[0].translate[0] - viewports[0].scale[0];
924 y0 = viewports[0].translate[1] - half_height;
926 setup->vpwh.x1 = (int)(viewports[0].scale[0] * 2.0f + x0 - 0.5f);
932 * For use in lp_state_fs.c, propagate the viewport values for all viewports.
937 util_viewport_zmin_zmax(&viewports[i], lp->rasterizer->clip_halfz
    [all...]
lp_setup.h 140 const struct pipe_viewport_state *viewports);
  /xsrc/external/mit/MesaLib/dist/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
  /xsrc/external/mit/MesaLib.old/dist/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_setup_context.h 117 struct lp_jit_viewport viewports[PIPE_MAX_VIEWPORTS]; member in struct:lp_setup_context
lp_setup.c 763 const struct pipe_viewport_state *viewports)
771 assert(viewports);
774 * For use in lp_state_fs.c, propagate the viewport values for all viewports.
779 util_viewport_zmin_zmax(&viewports[i], lp->rasterizer->clip_halfz,
782 if (setup->viewports[i].min_depth != min_depth ||
783 setup->viewports[i].max_depth != max_depth) {
784 setup->viewports[i].min_depth = min_depth;
785 setup->viewports[i].max_depth = max_depth;
1031 lp_scene_alloc(scene, sizeof setup->viewports);
1038 memcpy(stored, setup->viewports, sizeof setup->viewports)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/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
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
r600_viewport.c 93 /* Handle inverted viewports. */
247 struct r600_signed_scissor *vp = &rctx->viewports.as_scissor[0];
259 /* Shaders can draw to any viewport. Make a union of all viewports. */
260 max_vp_scissor = rctx->viewports.as_scissor[0];
263 &rctx->viewports.as_scissor[i]);
273 r600_emit_one_scissor(rctx, cs, &rctx->viewports.as_scissor[i],
293 rctx->viewports.states[index] = state[i];
295 &rctx->viewports.as_scissor[index]);
299 rctx->viewports.dirty_mask |= mask;
300 rctx->viewports.depth_range_dirty_mask |= mask
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
r600_viewport.c 93 /* Handle inverted viewports. */
247 struct r600_signed_scissor *vp = &rctx->viewports.as_scissor[0];
259 /* Shaders can draw to any viewport. Make a union of all viewports. */
260 max_vp_scissor = rctx->viewports.as_scissor[0];
263 &rctx->viewports.as_scissor[i]);
273 r600_emit_one_scissor(rctx, cs, &rctx->viewports.as_scissor[i],
293 rctx->viewports.states[index] = state[i];
295 &rctx->viewports.as_scissor[index]);
299 rctx->viewports.dirty_mask |= mask;
300 rctx->viewports.depth_range_dirty_mask |= mask
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
si_state_viewport.c 40 info.scale[0] = sctx->viewports.states[0].scale[0];
41 info.scale[1] = sctx->viewports.states[0].scale[1];
42 info.translate[0] = sctx->viewports.states[0].translate[0];
43 info.translate[1] = sctx->viewports.states[0].translate[1];
72 unsigned quant_mode = sctx->viewports.as_scissor[0].quant_mode;
157 /* Handle inverted viewports. */
248 * viewports. */
249 vp_as_scissor = ctx->viewports.as_scissor[0];
251 si_scissor_make_union(&vp_as_scissor, &ctx->viewports.as_scissor[i]);
254 vp_as_scissor = ctx->viewports.as_scissor[0]
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/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;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
si_state_viewport.c 64 /* Handle inverted viewports. */
160 * viewports. */
161 vp_as_scissor = ctx->viewports.as_scissor[0];
164 &ctx->viewports.as_scissor[i]);
167 vp_as_scissor = ctx->viewports.as_scissor[0];
296 struct si_signed_scissor *vp = &ctx->viewports.as_scissor[0];
309 si_emit_one_scissor(ctx, cs, &ctx->viewports.as_scissor[i],
324 struct si_signed_scissor *scissor = &ctx->viewports.as_scissor[index];
326 ctx->viewports.states[index] = state[i];
340 /* PA_SU_HARDWARE_SCREEN_OFFSET can't center viewports whos
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
gen8_cmd_buffer.c 40 const VkViewport *viewports = local
41 cmd_buffer->state.gfx.dynamic.viewport.viewports;
46 const VkViewport *vp = &viewports[i];
82 const VkViewport *viewports = local
83 cmd_buffer->state.gfx.dynamic.viewport.viewports;
88 const VkViewport *vp = &viewports[i];
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
draw_cliptest_tmp.h 88 float *scale = pvs->draw->viewports[viewport_index].scale;
89 float *trans = pvs->draw->viewports[viewport_index].translate;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
svga_state_framebuffer.c 699 SVGA3dViewport viewports[SVGA3D_DX_MAX_VIEWPORTS]; local
707 &viewports[i], &prescale[i]);
710 if (memcmp(viewports, svga->state.hw_clear.viewports,
711 max_viewports * sizeof viewports[0]) != 0) {
715 SVGA3dViewport *vp = &viewports[0];
736 viewports);
740 memcpy(svga->state.hw_clear.viewports, viewports,
741 max_viewports * sizeof viewports[0])
    [all...]
svga_pipe_misc.c 206 const struct pipe_viewport_state *viewports)
215 svga->curr.viewport[num_vp++] = viewports[i]; /* struct copy */
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
d3d12_draw.cpp 188 ptr[0] = fui(1.0 / ctx->viewports[0].Width);
189 ptr[1] = fui(1.0 / ctx->viewports[0].Height);
610 D3D12_VIEWPORT viewports[PIPE_MAX_VIEWPORTS]; local
612 viewports[i] = ctx->viewports[i];
613 viewports[i].MinDepth = 0.0f;
614 viewports[i].MaxDepth = 1.0f;
616 ctx->cmdlist->RSSetViewports(ctx->num_viewports, viewports);
618 ctx->cmdlist->RSSetViewports(ctx->num_viewports, ctx->viewports);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
svga_pipe_misc.c 199 const struct pipe_viewport_state *viewports)
203 svga->curr.viewport = *viewports; /* struct copy */
  /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
si_cmd_buffer.c 443 int count, const VkViewport *viewports)
455 get_viewport_xform(&viewports[i], scale, translate);
467 float zmin = MIN2(viewports[i].minDepth, viewports[i].maxDepth);
468 float zmax = MAX2(viewports[i].minDepth, viewports[i].maxDepth);
503 const VkViewport *viewports, bool can_use_guardband)
513 VkRect2D viewport_scissor = si_scissor_from_viewport(viewports + i);
516 get_viewport_xform(viewports + i, scale, translate);

Completed in 20 milliseconds

1 2 3 4 5 6