| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/ |
| H A D | sp_state_clip.c | 50 const struct pipe_viewport_state *viewports) 56 viewports); 58 memcpy(softpipe->viewports + start_slot, viewports, 47 softpipe_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
|
| H A D | 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/ |
| H A D | lp_state_clip.c | 50 const struct pipe_viewport_state *viewports) 56 viewports); 58 memcpy(llvmpipe->viewports + start_slot, viewports, 47 llvmpipe_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
|
| H A D | lp_context.h | 82 struct pipe_viewport_state viewports[PIPE_MAX_VIEWPORTS]; member in struct:llvmpipe_context
|
| H A D | lp_setup.h | 126 const struct pipe_viewport_state *viewports);
|
| H A D | lp_setup_context.h | 117 struct lp_jit_viewport viewports[PIPE_MAX_VIEWPORTS]; member in struct:lp_setup_context
|
| H A D | 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, sizeo 761 lp_setup_set_viewports(struct lp_setup_context * setup,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_state_clip.c | 50 const struct pipe_viewport_state *viewports) 56 viewports); 58 memcpy(llvmpipe->viewports + start_slot, viewports, 47 llvmpipe_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
|
| H A D | lp_context.h | 88 struct pipe_viewport_state viewports[PIPE_MAX_VIEWPORTS]; member in struct:llvmpipe_context
|
| H A D | 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[ 898 lp_setup_set_viewports(struct lp_setup_context * setup,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument [all...] |
| H A D | lp_setup.h | 140 const struct pipe_viewport_state *viewports);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/ |
| H A D | sp_state_clip.c | 50 const struct pipe_viewport_state *viewports) 56 viewports); 58 memcpy(softpipe->viewports + start_slot, viewports, 47 softpipe_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
|
| H A D | 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/r600/ |
| H A D | 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 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| H A D | 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 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | 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 [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| H A D | 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/ |
| H A D | 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/ |
| H A D | gen8_cmd_buffer.c | 40 const VkViewport *viewports = local in function:gen8_cmd_buffer_emit_viewport 41 cmd_buffer->state.gfx.dynamic.viewport.viewports; 46 const VkViewport *vp = &viewports[i]; 82 const VkViewport *viewports = local in function:gen8_cmd_buffer_emit_depth_viewport 83 cmd_buffer->state.gfx.dynamic.viewport.viewports; 88 const VkViewport *vp = &viewports[i];
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | 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/ |
| H A D | svga_state_framebuffer.c | 699 SVGA3dViewport viewports[SVGA3D_DX_MAX_VIEWPORTS]; local in function:emit_viewport 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[ [all...] |
| H A D | svga_pipe_misc.c | 206 const struct pipe_viewport_state *viewports) 215 svga->curr.viewport[num_vp++] = viewports[i]; /* struct copy */ 203 svga_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | 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 in function:d3d12_draw_vbo 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/ |
| H A D | svga_pipe_misc.c | 199 const struct pipe_viewport_state *viewports) 203 svga->curr.viewport = *viewports; /* struct copy */ 196 svga_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | 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); 442 si_write_viewport(struct radeon_cmdbuf * cs,int first_vp,int count,const VkViewport * viewports) argument 501 si_write_scissors(struct radeon_cmdbuf * cs,int first,int count,const VkRect2D * scissors,const VkViewport * viewports,bool can_use_guardband) argument
|