/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
D | vktFragmentOperationsScissorMultiViewportTests.cpp | 157 const std::vector<IVec4> scissors) in makeGraphicsPipeline() argument 202 DE_ASSERT(numViewports == static_cast<int>(scissors.size())); in makeGraphicsPipeline() 207 for (std::vector<IVec4>::const_iterator it = scissors.begin(); it != scissors.end(); ++it) in makeGraphicsPipeline() 395 std::vector<IVec4> scissors; in generateScissors() local 396 scissors.reserve(numScissors); in generateScissors() 410 scissors.push_back(IVec4(x, y, rectWidth, rectHeight)); in generateScissors() 415 return scissors; in generateScissors() 449 const std::vector<IVec4>& scissors, in generateReferenceImage() argument 452 DE_ASSERT(scissors.size() == scissorColors.size()); in generateReferenceImage() 457 for (std::size_t i = 0; i < scissors.size(); ++i) in generateReferenceImage() [all …]
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | r600_viewport.c | 39 rctx->scissors.states[start_slot + i] = state[i]; in r600_set_scissor_states() 44 rctx->scissors.dirty_mask |= ((1 << num_scissors) - 1) << start_slot; in r600_set_scissor_states() 45 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true); in r600_set_scissor_states() 216 struct pipe_scissor_state *states = rctx->scissors.states; in r600_emit_scissors() 217 unsigned mask = rctx->scissors.dirty_mask; in r600_emit_scissors() 232 rctx->scissors.dirty_mask &= ~1; /* clear one bit */ in r600_emit_scissors() 255 rctx->scissors.dirty_mask = 0; in r600_emit_scissors() 278 rctx->scissors.dirty_mask |= mask; in r600_set_viewport_states() 280 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true); in r600_set_viewport_states() 376 rctx->scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in r600_viewport_set_rast_deps() [all …]
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_clip.c | 68 const struct pipe_scissor_state *scissors) in llvmpipe_set_scissor_states() argument 77 memcpy(llvmpipe->scissors + start_slot, scissors, in llvmpipe_set_scissor_states()
|
D | lp_setup.c | 709 const struct pipe_scissor_state *scissors ) in lp_setup_set_scissors() argument 714 assert(scissors); in lp_setup_set_scissors() 717 setup->scissors[i].x0 = scissors[i].minx; in lp_setup_set_scissors() 718 setup->scissors[i].x1 = scissors[i].maxx-1; in lp_setup_set_scissors() 719 setup->scissors[i].y0 = scissors[i].miny; in lp_setup_set_scissors() 720 setup->scissors[i].y1 = scissors[i].maxy-1; in lp_setup_set_scissors() 1179 u_rect_possible_intersection(&setup->scissors[i], in try_update_scene_state()
|
D | lp_context.h | 79 struct pipe_scissor_state scissors[PIPE_MAX_VIEWPORTS]; member
|
D | lp_setup.h | 121 const struct pipe_scissor_state *scissors );
|
D | lp_setup_context.h | 115 struct u_rect scissors[PIPE_MAX_VIEWPORTS]; member
|
D | lp_state_derived.c | 229 lp_setup_set_scissors(llvmpipe->setup, llvmpipe->scissors); in llvmpipe_update_derived()
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_state_clip.c | 68 const struct pipe_scissor_state *scissors) in softpipe_set_scissor_states() argument 77 memcpy(softpipe->scissors + start_slot, scissors, in softpipe_set_scissor_states()
|
D | sp_state_derived.c | 267 sp->cliprect[i].minx = MAX2(sp->scissors[i].minx, 0); in compute_cliprect() 268 sp->cliprect[i].miny = MAX2(sp->scissors[i].miny, 0); in compute_cliprect() 269 sp->cliprect[i].maxx = MIN2(sp->scissors[i].maxx, surfWidth); in compute_cliprect() 270 sp->cliprect[i].maxy = MIN2(sp->scissors[i].maxy, surfHeight); in compute_cliprect()
|
D | sp_context.h | 84 struct pipe_scissor_state scissors[PIPE_MAX_VIEWPORTS]; member
|
D | sp_surface.c | 71 util_blitter_save_scissor(sp->blitter, &sp->scissors[0]); in sp_blit()
|
/external/mesa3d/src/gallium/drivers/ilo/core/ |
D | ilo_state_viewport.c | 207 const struct ilo_state_viewport_scissor_info *scissors, in viewport_scissor_set_gen6_SCISSOR_RECT() argument 216 const struct ilo_state_viewport_scissor_info *scissor = &scissors[i]; in viewport_scissor_set_gen6_SCISSOR_RECT() 288 info.params.scissors = &sci; in ilo_state_viewport_init_for_rectlist() 323 params->scissors, params->count); in ilo_state_viewport_set_params() 332 params->scissors, params->count); in ilo_state_viewport_set_params()
|
D | ilo_state_viewport.h | 66 const struct ilo_state_viewport_scissor_info *scissors; member
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_misc.c | 41 const struct pipe_scissor_state *scissors) in svga_set_scissor_states() argument 45 memcpy(&svga->curr.scissor, scissors, sizeof(*scissors)); in svga_set_scissor_states()
|
/external/mesa3d/src/intel/vulkan/ |
D | gen7_cmd_buffer.c | 52 const VkRect2D *scissors = cmd_buffer->state.dynamic.scissor.scissors; in gen7_cmd_buffer_emit_scissor() local 57 const VkRect2D *s = &scissors[i]; in gen7_cmd_buffer_emit_scissor()
|
D | anv_cmd_buffer.c | 89 typed_memcpy(dest->scissor.scissors, src->scissor.scissors, in anv_dynamic_state_copy() 393 memcpy(cmd_buffer->state.dynamic.scissor.scissors + firstScissor, in anv_CmdSetScissor()
|
/external/mesa3d/src/amd/vulkan/ |
D | si_cmd_buffer.c | 502 int count, const VkRect2D *scissors) in si_write_scissors() argument 510 radeon_emit(cs, S_028250_TL_X(scissors[i].offset.x) | in si_write_scissors() 511 S_028250_TL_Y(scissors[i].offset.y) | in si_write_scissors() 513 radeon_emit(cs, S_028254_BR_X(scissors[i].offset.x + scissors[i].extent.width) | in si_write_scissors() 514 S_028254_BR_Y(scissors[i].offset.y + scissors[i].extent.height)); in si_write_scissors()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_hw_context.c | 229 ctx->b.scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in si_begin_new_cs() 232 si_mark_atom_dirty(ctx, &ctx->b.scissors.atom); in si_begin_new_cs()
|
/external/skia/src/gpu/vk/ |
D | GrVkCommandBuffer.cpp | 314 const VkRect2D* scissors) { in setScissor() argument 317 if (memcmp(scissors, &fCachedScissor, sizeof(VkRect2D))) { in setScissor() 321 scissors)); in setScissor() 322 fCachedScissor = scissors[0]; in setScissor()
|
/external/skqp/src/gpu/vk/ |
D | GrVkCommandBuffer.cpp | 314 const VkRect2D* scissors) { in setScissor() argument 317 if (memcmp(scissors, &fCachedScissor, sizeof(VkRect2D))) { in setScissor() 321 scissors)); in setScissor() 322 fCachedScissor = scissors[0]; in setScissor()
|
/external/mesa3d/src/gallium/drivers/ilo/ |
D | ilo_state.c | 1742 const struct pipe_scissor_state *scissors) in ilo_set_scissor_states() argument 1749 &vec->viewport.scissors[start_slot + i]; in ilo_set_scissor_states() 1751 if (scissors[i].minx < scissors[i].maxx && in ilo_set_scissor_states() 1752 scissors[i].miny < scissors[i].maxy) { in ilo_set_scissor_states() 1753 info->min_x = scissors[i].minx; in ilo_set_scissor_states() 1754 info->min_y = scissors[i].miny; in ilo_set_scissor_states() 1755 info->max_x = scissors[i].maxx - 1; in ilo_set_scissor_states() 1756 info->max_y = scissors[i].maxy - 1; in ilo_set_scissor_states() 2387 vec->viewport.params.scissors = vec->viewport.scissors; in ilo_state_vector_init()
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
D | vktDynamicStateVPTests.cpp | 305 const vk::VkRect2D scissors[4] = in iterate() local 313 setDynamicViewportState(4, viewports, scissors); in iterate()
|
/external/mesa3d/src/gallium/drivers/ddebug/ |
D | dd_pipe.h | 179 struct pipe_scissor_state scissors[PIPE_MAX_VIEWPORTS]; member
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_hw_context.c | 315 ctx->b.scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in r600_begin_new_cs() 316 r600_mark_atom_dirty(ctx, &ctx->b.scissors.atom); in r600_begin_new_cs()
|