/external/mesa3d/src/gallium/drivers/nv50/ |
D | nv50_surface.c | 451 nv50_blitctx_make_vp(struct nv50_blitctx *blit) in nv50_blitctx_make_vp() argument 467 blit->vp.type = PIPE_SHADER_VERTEX; in nv50_blitctx_make_vp() 468 blit->vp.translated = TRUE; in nv50_blitctx_make_vp() 469 blit->vp.code = (uint32_t *)code; /* const_cast */ in nv50_blitctx_make_vp() 470 blit->vp.code_size = sizeof(code); in nv50_blitctx_make_vp() 471 blit->vp.max_gpr = 4; in nv50_blitctx_make_vp() 472 blit->vp.max_out = 5; in nv50_blitctx_make_vp() 473 blit->vp.out_nr = 2; in nv50_blitctx_make_vp() 474 blit->vp.out[0].mask = 0x3; in nv50_blitctx_make_vp() 475 blit->vp.out[0].sn = TGSI_SEMANTIC_POSITION; in nv50_blitctx_make_vp() [all …]
|
/external/mesa3d/src/gallium/drivers/nvc0/ |
D | nvc0_surface.c | 472 nvc0_blitctx_make_vp(struct nvc0_blitctx *blit) in nvc0_blitctx_make_vp() argument 483 blit->vp.type = PIPE_SHADER_VERTEX; in nvc0_blitctx_make_vp() 484 blit->vp.translated = TRUE; in nvc0_blitctx_make_vp() 485 blit->vp.code = (uint32_t *)code; /* no relocations -> no modification */ in nvc0_blitctx_make_vp() 486 blit->vp.code_size = sizeof(code); in nvc0_blitctx_make_vp() 487 blit->vp.max_gpr = 6; in nvc0_blitctx_make_vp() 488 blit->vp.vp.edgeflag = PIPE_MAX_ATTRIBS; in nvc0_blitctx_make_vp() 490 blit->vp.hdr[0] = 0x00020461; /* vertprog magic */ in nvc0_blitctx_make_vp() 491 blit->vp.hdr[4] = 0x000ff000; /* no outputs read */ in nvc0_blitctx_make_vp() 492 blit->vp.hdr[6] = 0x0000003f; /* a[0x80], a[0x90] */ in nvc0_blitctx_make_vp() [all …]
|
/external/deqp/android/cts/master/ |
D | gles3-rotate-landscape.txt | 326 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8 327 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_from_default 328 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_to_default 329 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_scale_blit_from_default 330 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_scale_blit_to_default 331 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_out_of_bounds_blit_from_default 332 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_out_of_bounds_blit_to_default 333 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8 334 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_nearest_scale_blit_from_default 335 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_nearest_scale_blit_to_default [all …]
|
D | gles3-rotate-portrait.txt | 326 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8 327 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_from_default 328 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_to_default 329 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_scale_blit_from_default 330 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_scale_blit_to_default 331 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_out_of_bounds_blit_from_default 332 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_out_of_bounds_blit_to_default 333 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8 334 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_nearest_scale_blit_from_default 335 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_nearest_scale_blit_to_default [all …]
|
D | gles3-rotate-reverse-landscape.txt | 326 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8 327 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_from_default 328 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_to_default 329 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_scale_blit_from_default 330 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_scale_blit_to_default 331 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_out_of_bounds_blit_from_default 332 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_out_of_bounds_blit_to_default 333 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8 334 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_nearest_scale_blit_from_default 335 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_nearest_scale_blit_to_default [all …]
|
D | gles3-rotate-reverse-portrait.txt | 326 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8 327 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_from_default 328 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_nearest_scale_blit_to_default 329 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_scale_blit_from_default 330 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_scale_blit_to_default 331 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_out_of_bounds_blit_from_default 332 dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgba8_linear_out_of_bounds_blit_to_default 333 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8 334 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_nearest_scale_blit_from_default 335 dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_nearest_scale_blit_to_default [all …]
|
D | gles3-master.txt | 28812 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgba32i 28813 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgba32ui 28814 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgba16i 28815 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgba16ui 28816 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgba8 28817 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgba8i 28818 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgba8ui 28819 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.srgb8_alpha8 28820 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgb10_a2 28821 dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.rgb10_a2ui [all …]
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_blit.c | 50 st->blit = util_create_blit(st->pipe, st->cso_context); in st_init_blit() 57 util_destroy_blit(st->blit); in st_destroy_blit() 58 st->blit = NULL; in st_destroy_blit() 241 util_blit_pixels(st->blit, srcObj->pt, srcAtt->TextureLevel, in st_BlitFramebuffer() 255 util_blit_pixels(st->blit, in st_BlitFramebuffer() 298 util_blit_pixels(st->blit, in st_BlitFramebuffer() 318 util_blit_pixels(st->blit, srcDepthRb->texture, in st_BlitFramebuffer() 328 util_blit_pixels(st->blit, srcStencilRb->texture, in st_BlitFramebuffer()
|
D | st_context.h | 184 struct blit_state *blit; member
|
/external/deqp/doc/testspecs/GLES3/ |
D | functional.fbo.blit.txt | 19 Framebuffer blit tests 22 + dEQP-GLES3.functional.fbo.blit.* 44 Framebuffer blit tests will create two framebuffers with configurations
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
D | radeon_tex_copy.c | 57 if (!radeon->vtbl.blit) { in do_copy_texsubimage() 128 return radeon->vtbl.blit(ctx, rrb->bo, src_offset, src_mesaformat, rrb->pitch/rrb->cpp, in do_copy_texsubimage()
|
D | radeon_pixel_read.c | 109 !radeon->vtbl.check_blit(dst_format, rrb->pitch / rrb->cpp) || !radeon->vtbl.blit) { in do_blit_readpixels() 158 if (radeon->vtbl.blit(ctx, in do_blit_readpixels()
|
/external/mesa3d/src/mesa/drivers/dri/r200/ |
D | radeon_pixel_read.c | 109 !radeon->vtbl.check_blit(dst_format, rrb->pitch / rrb->cpp) || !radeon->vtbl.blit) { in do_blit_readpixels() 158 if (radeon->vtbl.blit(ctx, in do_blit_readpixels()
|
D | radeon_tex_copy.c | 57 if (!radeon->vtbl.blit) { in do_copy_texsubimage() 128 return radeon->vtbl.blit(ctx, rrb->bo, src_offset, src_mesaformat, rrb->pitch/rrb->cpp, in do_copy_texsubimage()
|
/external/mesa3d/src/mesa/drivers/common/ |
D | meta.c | 347 static void meta_glsl_blit_cleanup(struct gl_context *ctx, struct blit_state *blit); 1399 struct blit_state *blit = &ctx->Meta->Blit; in init_blit_depth_pixels() local 1403 assert(blit->DepthFP == 0); in init_blit_depth_pixels() 1413 _mesa_GenPrograms(1, &blit->DepthFP); in init_blit_depth_pixels() 1414 _mesa_BindProgram(GL_FRAGMENT_PROGRAM_ARB, blit->DepthFP); in init_blit_depth_pixels() 1579 struct blit_state *blit = &ctx->Meta->Blit; in _mesa_meta_BlitFramebuffer() local 1621 if (blit->ArrayObj == 0) { in _mesa_meta_BlitFramebuffer() 1625 _mesa_GenVertexArrays(1, &blit->ArrayObj); in _mesa_meta_BlitFramebuffer() 1626 _mesa_BindVertexArray(blit->ArrayObj); in _mesa_meta_BlitFramebuffer() 1629 _mesa_GenBuffersARB(1, &blit->VBO); in _mesa_meta_BlitFramebuffer() [all …]
|
/external/deqp/android/cts/master/src/ |
D | gles3-rotation.txt | 13 dEQP-GLES3.functional.fbo.blit.default_framebuffer.*
|
D | gles3-hw-issues.txt | 1 dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_rgb565 802 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag 803 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x 804 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x 805 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x 806 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_y 807 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min 808 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x 809 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x 810 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x [all …]
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
D | vg_context.c | 141 ctx->blit = util_create_blit(ctx->pipe, ctx->cso_context); in vg_create_context() 150 util_destroy_blit(ctx->blit); in vg_destroy_context() 460 util_blit_pixels_tex(ctx->blit, in vg_prepare_blend_texture()
|
D | vg_context.h | 132 struct blit_state *blit; member
|
/external/deqp/android/cts/lmp-mr1/ |
D | gles3-master.txt | 26802 dEQP-GLES3.functional.fbo.blit.rect.basic_nearest 26803 dEQP-GLES3.functional.fbo.blit.rect.basic_linear 26804 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_nearest 26805 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_linear 26806 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_y_nearest 26807 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_y_linear 26808 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_nearest 26809 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_linear 26810 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_y_nearest 26811 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_y_linear [all …]
|
/external/deqp/android/cts/lmp/ |
D | gles3-master.txt | 26723 dEQP-GLES3.functional.fbo.blit.rect.basic_nearest 26724 dEQP-GLES3.functional.fbo.blit.rect.basic_linear 26725 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_nearest 26726 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_linear 26727 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_y_nearest 26728 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_y_linear 26729 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_nearest 26730 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_linear 26731 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_y_nearest 26732 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_y_linear [all …]
|
/external/deqp/android/cts/lmp/src/ |
D | es30-lmp.txt | 26723 dEQP-GLES3.functional.fbo.blit.rect.basic_nearest 26724 dEQP-GLES3.functional.fbo.blit.rect.basic_linear 26725 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_nearest 26726 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_linear 26727 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_y_nearest 26728 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_y_linear 26729 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_nearest 26730 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_linear 26731 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_y_nearest 26732 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_y_linear [all …]
|
/external/deqp/android/cts/lmp-mr1/src/ |
D | es30-lmp-mr1.txt | 26802 dEQP-GLES3.functional.fbo.blit.rect.basic_nearest 26803 dEQP-GLES3.functional.fbo.blit.rect.basic_linear 26804 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_nearest 26805 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_linear 26806 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_y_nearest 26807 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_y_linear 26808 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_nearest 26809 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_linear 26810 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_y_nearest 26811 dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_y_linear [all …]
|
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3dapi/ |
D | galliumcom.idl | 66 * This is intended to restore state after a blit-like operation.
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | TODO | 45 - Switch to the blitter for those buggy blit copies
|