Home
last modified time | relevance | path

Searched refs:scissor_state (Results 1 – 25 of 42) sorted by relevance

12

/external/mesa3d/src/mesa/state_tracker/
Dst_cb_clear.c517 struct pipe_scissor_state scissor_state = { in st_Clear() local
532 miny = fb->Height - scissor_state.maxy; in st_Clear()
533 maxy = fb->Height - scissor_state.miny; in st_Clear()
534 scissor_state.miny = MAX2(miny, 0); in st_Clear()
535 scissor_state.maxy = MAX2(maxy, 0); in st_Clear()
540 st->pipe->clear(st->pipe, clear_buffers, have_scissor_buffers ? &scissor_state : NULL, in st_Clear()
/external/mesa3d/src/gallium/drivers/iris/
Diris_clear.c656 const struct pipe_scissor_state *scissor_state, in iris_clear() argument
671 if (scissor_state) { in iris_clear()
672 box.x = scissor_state->minx; in iris_clear()
673 box.y = scissor_state->miny; in iris_clear()
674 box.width = MIN2(box.width, scissor_state->maxx - scissor_state->minx); in iris_clear()
675 box.height = MIN2(box.height, scissor_state->maxy - scissor_state->miny); in iris_clear()
/external/mesa3d/src/intel/vulkan/
Dgen7_cmd_buffer.c62 struct anv_state scissor_state = in gen7_cmd_buffer_emit_scissor() local
114 GEN7_SCISSOR_RECT_pack(NULL, scissor_state.map + i * 8, in gen7_cmd_buffer_emit_scissor()
117 GEN7_SCISSOR_RECT_pack(NULL, scissor_state.map + i * 8, &scissor); in gen7_cmd_buffer_emit_scissor()
123 ssp.ScissorRectPointer = scissor_state.offset; in gen7_cmd_buffer_emit_scissor()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_clear.h39 const struct pipe_scissor_state *scissor_state,
Dsp_clear.c51 const struct pipe_scissor_state *scissor_state, in softpipe_clear() argument
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_clear.h40 const struct pipe_scissor_state *scissor_state,
Dlp_clear.c50 const struct pipe_scissor_state *scissor_state, in llvmpipe_clear() argument
/external/mesa3d/src/gallium/drivers/i915/
Di915_context.h379 const struct pipe_scissor_state *scissor_state,
383 const struct pipe_scissor_state *scissor_state,
Di915_clear.c220 const struct pipe_scissor_state *scissor_state, in i915_clear_blitter() argument
249 const struct pipe_scissor_state *scissor_state, in i915_clear_render() argument
/external/mesa3d/src/gallium/drivers/r300/
Dr300_context.c118 FREE(r300->scissor_state.state); in r300_destroy_context()
189 R300_INIT_ATOM(scissor_state, 3); in r300_setup_atoms()
239 R300_ALLOC_ATOM(scissor_state, pipe_scissor_state); in r300_setup_atoms()
Dr300_blit.c70 util_blitter_save_scissor(r300->blitter, r300->scissor_state.state); in r300_blitter_begin()
205 const struct pipe_scissor_state *scissor_state, in r300_clear() argument
Dr300_context.h512 struct r300_atom scissor_state; member
/external/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_draw.c296 DUMP_I(scissor_state, &dstate->scissors[i], i); in dd_dump_shader()
479 DUMP_M_ADDR(scissor_state, info, scissor); in dd_dump_blit()
519 info->scissor_state.minx, info->scissor_state.miny, in dd_dump_clear()
520 info->scissor_state.maxx, info->scissor_state.maxy); in dd_dump_clear()
1484 …clear(struct pipe_context *_pipe, unsigned buffers, const struct pipe_scissor_state *scissor_state, in dd_context_clear() argument
1494 if (scissor_state) in dd_context_clear()
1495 record->call.info.clear.scissor_state = *scissor_state; in dd_context_clear()
1501 pipe->clear(pipe, buffers, scissor_state, color, depth, stencil); in dd_context_clear()
Ddd_pipe.h96 struct pipe_scissor_state scissor_state; member
/external/mesa3d/src/gallium/drivers/swr/
Dswr_clear.cpp30 const struct pipe_scissor_state *scissor_state, in swr_clear() argument
/external/igt-gpu-tools/lib/
Drendercopy_gen8.c909 uint32_t scissor_state; in gen8_render_copyfunc() local
936 scissor_state = gen6_create_scissor_rect(batch, &aub_annotations); in gen8_render_copyfunc()
985 OUT_BATCH(scissor_state); in gen8_render_copyfunc()
Drendercopy_gen9.c967 uint32_t scissor_state; in _gen9_render_copyfunc() local
991 scissor_state = gen6_create_scissor_rect(batch); in _gen9_render_copyfunc()
1041 OUT_BATCH(scissor_state); in _gen9_render_copyfunc()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_context.h251 const struct pipe_scissor_state *scissor_state,
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_clear.c53 …_clear(struct pipe_context *pipe, unsigned buffers, const struct pipe_scissor_state *scissor_state, in nv30_clear() argument
/external/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.c2456 struct pipe_scissor_state scissor_state; member
2467 …pipe->clear(pipe, p->buffers, p->scissor_state_set ? &p->scissor_state : NULL, &p->color, p->depth… in tc_call_clear()
2471 …clear(struct pipe_context *_pipe, unsigned buffers, const struct pipe_scissor_state *scissor_state, in tc_clear() argument
2479 if (scissor_state) in tc_clear()
2480 p->scissor_state = *scissor_state; in tc_clear()
2481 p->scissor_state_set = !!scissor_state; in tc_clear()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_context.h359 const struct pipe_scissor_state *scissor_state,
/external/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_context.c826 trace_dump_arg(scissor_state, states); in trace_context_set_scissor_states()
1178 const struct pipe_scissor_state *scissor_state, in trace_context_clear() argument
1191 trace_dump_scissor_state(scissor_state); in trace_context_clear()
1202 pipe->clear(pipe, buffers, scissor_state, color, depth, stencil); in trace_context_clear()
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h578 const struct pipe_scissor_state *scissor_state,
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_clear.c235 …_clear(struct pipe_context *pipe, unsigned buffers, const struct pipe_scissor_state *scissor_state, in svga_clear() argument
/external/mesa3d/src/gallium/auxiliary/driver_noop/
Dnoop_pipe.c257 …p_clear(struct pipe_context *ctx, unsigned buffers, const struct pipe_scissor_state *scissor_state, in noop_clear() argument

12