/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 319 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 322 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 334 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 336 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 341 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 352 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 383 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 394 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 396 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 218 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_blt() local 234 clr.dest.ts_clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 235 clr.dest.ts_clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 240 clr.clear_value[0] = new_clear_value; in etna_blit_clear_color_blt() 241 clr.clear_value[1] = new_clear_value >> 32; in etna_blit_clear_color_blt() 253 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_blt() 254 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_blt() 259 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_blt() 296 surf->level->clear_value = new_clear_value; in etna_blit_clear_zs_blt() 319 clr.clear_value[0] = new_clear_value; in etna_blit_clear_zs_blt() [all …]
|
H A D | etnaviv_rs.c | 320 uint64_t new_clear_value = etna_clear_blit_pack_rgba(surf->base.format, color); in etna_blit_clear_color_rs() local 323 ctx->framebuffer.TS_COLOR_CLEAR_VALUE = new_clear_value; in etna_blit_clear_color_rs() 324 ctx->framebuffer.TS_COLOR_CLEAR_VALUE_EXT = new_clear_value >> 32; in etna_blit_clear_color_rs() 335 …} else if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for n… in etna_blit_clear_color_rs() 337 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_color_rs() 342 surf->level->clear_value = new_clear_value; in etna_blit_clear_color_rs() 353 uint32_t new_clear_value = translate_clear_depth_stencil(surf->base.format, depth, stencil); in etna_blit_clear_zs_rs() local 384 ctx->framebuffer.TS_DEPTH_CLEAR_VALUE = new_clear_value; in etna_blit_clear_zs_rs() 395 …if (unlikely(new_clear_value != surf->level->clear_value)) { /* Queue normal RS clear for non-TS s… in etna_blit_clear_zs_rs() 397 etna_rs_gen_clear_surface(ctx, surf, new_clear_value); in etna_blit_clear_zs_rs() [all …]
|