| /external/mesa3d/src/gallium/auxiliary/draw/ |
| D | draw_cliptest_tmp.h | 48 int viewport_index = 0; in TAG() local 53 viewport_index = u_bitcast_f2u(out->data[viewport_index_output][0]); in TAG() 54 viewport_index = draw_clamp_viewport_idx(viewport_index); in TAG() 81 viewport_index = u_bitcast_f2u(out->data[viewport_index_output][0]); in TAG() 82 viewport_index = draw_clamp_viewport_idx(viewport_index); in TAG() 86 float *scale = pvs->draw->viewports[viewport_index].scale; in TAG() 87 float *trans = pvs->draw->viewports[viewport_index].translate; in TAG()
|
| D | draw_pipe_clip.c | 89 unsigned viewport_index = in draw_viewport_index() local 91 return draw_clamp_viewport_idx(viewport_index); in draw_viewport_index() 140 unsigned viewport_index) in interp() argument 166 clip->stage.draw->viewports[viewport_index].scale; in interp() 168 clip->stage.draw->viewports[viewport_index].translate; in interp() 360 int viewport_index = 0; in do_clip_tri() local 378 viewport_index = draw_viewport_index(clipper->stage.draw, prov_vertex); in do_clip_tri() 475 interp(clipper, new_vert, t, vert, vert_prev, viewport_index); in do_clip_tri() 478 interp(clipper, new_vert, t, vert_prev, vert, viewport_index); in do_clip_tri() 501 interp(clipper, new_vert, t, vert_prev, vert, viewport_index); in do_clip_tri() [all …]
|
| D | draw_vs_variant.c | 88 int viewport_index = in find_viewport() local 92 viewport_index = draw_clamp_viewport_idx(viewport_index); in find_viewport() 94 return &draw->viewports[viewport_index]; in find_viewport()
|
| /external/mesa3d/src/gallium/drivers/softpipe/ |
| D | sp_setup.c | 131 unsigned viewport_index = quad[0].input.viewport_index; in quad_clip() local 132 const struct pipe_scissor_state *cliprect = &setup->softpipe->cliprect[viewport_index]; in quad_clip() 654 unsigned viewport_index) in subtriangle() argument 656 const struct pipe_scissor_state *cliprect = &setup->softpipe->cliprect[viewport_index]; in subtriangle() 754 unsigned viewport_index = 0; in sp_setup_tri() local 796 viewport_index = sp_clamp_viewport_idx(*udata); in sp_setup_tri() 798 setup->quad[0].input.viewport_index = viewport_index; in sp_setup_tri() 805 subtriangle(setup, &setup->emaj, &setup->ebot, setup->ebot.lines, viewport_index); in sp_setup_tri() 806 subtriangle(setup, &setup->emaj, &setup->etop, setup->etop.lines, viewport_index); in sp_setup_tri() 811 subtriangle(setup, &setup->ebot, &setup->emaj, setup->ebot.lines, viewport_index); in sp_setup_tri() [all …]
|
| D | sp_quad.h | 66 unsigned viewport_index; member
|
| D | sp_quad_depth_test.c | 856 unsigned vp_idx = quads[0]->input.viewport_index; in depth_test_quads_fallback()
|
| /external/mesa3d/src/gallium/drivers/llvmpipe/ |
| D | lp_setup_point.c | 350 unsigned viewport_index = 0; in try_setup_point() local 353 viewport_index = lp_clamp_viewport_idx(*udata); in try_setup_point() 459 if (!u_rect_test_intersection(&setup->draw_regions[viewport_index], &bbox)) { in try_setup_point() 465 u_rect_find_intersection(&setup->draw_regions[viewport_index], &bbox); in try_setup_point() 511 point->inputs.viewport_index = viewport_index; in try_setup_point() 551 &bbox, nr_planes, viewport_index); in try_setup_point() 595 point->inputs.viewport_index = viewport_index; in try_setup_point()
|
| D | lp_setup_line.c | 312 unsigned viewport_index = 0; in try_setup_line() local 315 viewport_index = lp_clamp_viewport_idx(*udata); in try_setup_line() 599 if (!u_rect_test_intersection(&setup->draw_regions[viewport_index], &bbox)) { in try_setup_line() 620 const struct u_rect *scissor = &setup->draw_regions[viewport_index]; in try_setup_line() 670 line->inputs.viewport_index = viewport_index; in try_setup_line() 722 &bboxpos, nr_planes, viewport_index); in try_setup_line()
|
| D | lp_setup_rect.c | 272 unsigned viewport_index = 0; in try_rect_cw() local 275 viewport_index = lp_clamp_viewport_idx(*udata); in try_rect_cw() 305 if (!u_rect_test_intersection(&setup->draw_regions[viewport_index], &bbox)) { in try_rect_cw() 311 u_rect_find_intersection(&setup->draw_regions[viewport_index], &bbox); in try_rect_cw() 345 rect->inputs.viewport_index = viewport_index; in try_rect_cw()
|
| D | lp_setup_tri.c | 291 unsigned viewport_index = 0; in do_triangle_ccw() local 294 viewport_index = lp_clamp_viewport_idx(*udata); in do_triangle_ccw() 326 if (!u_rect_test_intersection(&setup->draw_regions[viewport_index], &bbox)) { in do_triangle_ccw() 353 const struct u_rect *scissor = &setup->draw_regions[viewport_index]; in do_triangle_ccw() 467 tri->inputs.viewport_index = viewport_index; in do_triangle_ccw() 749 &bbox, nr_planes, viewport_index); in do_triangle_ccw() 787 unsigned viewport_index) in lp_setup_bin_triangle() argument 817 u_rect_find_intersection(&setup->draw_regions[viewport_index], in lp_setup_bin_triangle()
|
| D | lp_rast_linear_fallback.c | 106 task->thread_data.raster_state.viewport_index = inputs->viewport_index; in shade_quads()
|
| D | lp_rast_priv.h | 271 task->thread_data.raster_state.viewport_index = inputs->viewport_index; in lp_rast_shade_quads_all()
|
| D | lp_rast.h | 116 unsigned viewport_index:4; /* viewport index */ member
|
| D | lp_rast.c | 358 task->thread_data.raster_state.viewport_index = inputs->viewport_index; in lp_rast_shade_tile() 466 task->thread_data.raster_state.viewport_index = inputs->viewport_index; in lp_rast_shade_quads_mask_sample()
|
| D | lp_jit.h | 139 uint32_t viewport_index; member
|
| D | lp_state_fs.c | 328 LLVMValueRef viewport_index) in lp_llvm_viewport() argument 341 res = lp_build_pointer_get2(builder, vtype, ptr, viewport_index); in lp_llvm_viewport() 360 LLVMValueRef viewport_index; in lp_build_depth_clamp() local 379 viewport_index = lp_jit_thread_data_raster_state_viewport_index(gallivm, in lp_build_depth_clamp() 387 viewport = lp_llvm_viewport(context_type, context_ptr, gallivm, viewport_index); in lp_build_depth_clamp()
|
| /external/mesa3d/src/gallium/drivers/d3d12/ |
| D | d3d12_nir_passes.c | 321 nir_def *viewport_index; member 331 if (state->viewport_index) { in invert_depth_impl() 342 if (state->viewport_index) { in invert_depth_impl() 343 …nir_push_if(b, nir_test_mask(b, nir_ishl(b, nir_imm_int(b, 1), state->viewport_index), state->view… in invert_depth_impl() 354 if (state->viewport_index) { in invert_depth_impl() 360 state->viewport_index = NULL; in invert_depth_impl() 377 state->viewport_index = intr->src[1].ssa; in invert_depth_instr()
|
| /external/mesa3d/src/gallium/drivers/svga/ |
| D | svga_tgsi_vgpu10.c | 296 unsigned viewport_index; member 309 unsigned viewport_index; member 5985 emit->vs.viewport_index = total_consts++; in emit_constant_declaration() 11396 make_src_const_reg(emit->vs.viewport_index); in emit_vpos_instructions()
|
| /external/deqp/android/cts/main/vk-main-2022-03-01/ |
| D | mesh-shader.txt | 453 dEQP-VK.mesh_shader.nv.builtin.viewport_index
|
| /external/mesa3d/docs/relnotes/ |
| D | 23.1.0.rst | 2075 - virgl: Enable AMD_vertex_shader_(layer|viewport_index) when host supports it
|
| /external/swiftshader/tests/regres/testlists/vk-default/ |
| D | mesh-shader.txt | 469 dEQP-VK.mesh_shader.ext.builtin.viewport_index 27226 dEQP-VK.mesh_shader.nv.builtin.viewport_index
|
| /external/deqp/external/vulkancts/mustpass/main/vk-default/ |
| D | mesh-shader.txt | 469 dEQP-VK.mesh_shader.ext.builtin.viewport_index 27188 dEQP-VK.mesh_shader.nv.builtin.viewport_index
|
| /external/deqp/android/cts/main/vk-main-2023-03-01/ |
| D | mesh-shader.txt | 467 dEQP-VK.mesh_shader.ext.builtin.viewport_index
|