Home
last modified time | relevance | path

Searched refs:blit (Results 1 – 25 of 36) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_surface.c451 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/
Dnvc0_surface.c472 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/
Dgles3-rotate-landscape.txt326 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 …]
Dgles3-rotate-portrait.txt326 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 …]
Dgles3-rotate-reverse-landscape.txt326 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 …]
Dgles3-rotate-reverse-portrait.txt326 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 …]
Dgles3-master.txt28812 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/
Dst_cb_blit.c50 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()
Dst_context.h184 struct blit_state *blit; member
/external/deqp/doc/testspecs/GLES3/
Dfunctional.fbo.blit.txt19 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/
Dradeon_tex_copy.c57 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()
Dradeon_pixel_read.c109 !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/
Dradeon_pixel_read.c109 !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()
Dradeon_tex_copy.c57 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/
Dmeta.c347 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/
Dgles3-rotation.txt13 dEQP-GLES3.functional.fbo.blit.default_framebuffer.*
Dgles3-hw-issues.txt1 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/
Dvg_context.c141 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()
Dvg_context.h132 struct blit_state *blit; member
/external/deqp/android/cts/lmp-mr1/
Dgles3-master.txt26802 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/
Dgles3-master.txt26723 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/
Des30-lmp.txt26723 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/
Des30-lmp-mr1.txt26802 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/
Dgalliumcom.idl66 * This is intended to restore state after a blit-like operation.
/external/mesa3d/src/gallium/drivers/i915/
DTODO45 - Switch to the blitter for those buggy blit copies

12