Searched refs:tfu (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/
H A Dv3d_blit.c386 struct drm_v3d_submit_tfu tfu = { local in function:v3d_tfu
397 tfu.iia |= src_offset;
399 tfu.icfg |= (V3D_TFU_ICFG_FORMAT_RASTER <<
402 tfu.icfg |= ((V3D_TFU_ICFG_FORMAT_LINEARTILE +
409 tfu.ioa |= dst_offset;
411 tfu.ioa |= V3D_TFU_IOA_DIMTW;
412 tfu.ioa |= ((V3D_TFU_IOA_FORMAT_LINEARTILE +
416 tfu.icfg |= tex_format << V3D_TFU_ICFG_TTYPE_SHIFT;
417 tfu.icfg |= (last_level - base_level) << V3D_TFU_ICFG_NUMMM_SHIFT;
422 tfu
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
H A Dv3d_blit.c279 struct drm_v3d_submit_tfu tfu = { local in function:v3d_tfu
290 tfu.iia |= src_offset;
292 tfu.icfg |= (V3D_TFU_ICFG_FORMAT_RASTER <<
295 tfu.icfg |= ((V3D_TFU_ICFG_FORMAT_LINEARTILE +
302 tfu.ioa |= dst_offset;
304 tfu.ioa |= V3D_TFU_IOA_DIMTW;
305 tfu.ioa |= ((V3D_TFU_IOA_FORMAT_LINEARTILE +
309 tfu.icfg |= tex_format << V3D_TFU_ICFG_TTYPE_SHIFT;
310 tfu.icfg |= (last_level - base_level) << V3D_TFU_ICFG_NUMMM_SHIFT;
315 tfu
[all...]
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dvx_meta_common.c837 struct drm_v3d_submit_tfu tfu = { local in function:v3dX
847 tfu.iia |= src_offset;
856 tfu.icfg |= icfg << V3D_TFU_ICFG_FORMAT_SHIFT;
860 tfu.ioa |= dst_offset;
862 tfu.ioa |= (V3D_TFU_IOA_FORMAT_LINEARTILE +
865 tfu.icfg |= format->tex_type << V3D_TFU_ICFG_TTYPE_SHIFT;
870 tfu.iis |= src_slice->padded_height / (2 * v3d_utile_height(src->cpp));
873 tfu.iis |= src_slice->stride / src->cpp;
889 tfu.icfg |= icfg << V3D_TFU_ICFG_OPAD_SHIFT;
892 v3dv_cmd_buffer_add_tfu_job(cmd_buffer, &tfu);
[all...]
H A Dv3dv_queue.c679 job->tfu.in_sync = needs_sync ? device->last_job_sync : 0;
680 job->tfu.out_sync = device->last_job_sync;
682 DRM_IOCTL_V3D_SUBMIT_TFU, &job->tfu);
H A Dv3dv_meta_copy.c1341 struct drm_v3d_submit_tfu tfu = { local in function:copy_buffer_to_image_tfu
1354 tfu.iia |= src_offset;
1355 tfu.icfg |= V3D_TFU_ICFG_FORMAT_RASTER << V3D_TFU_ICFG_FORMAT_SHIFT;
1356 tfu.iis |= width;
1360 tfu.ioa |= dst_offset;
1362 tfu.ioa |= (V3D_TFU_IOA_FORMAT_LINEARTILE +
1365 tfu.icfg |= format->tex_type << V3D_TFU_ICFG_TTYPE_SHIFT;
1377 tfu.icfg |= icfg << V3D_TFU_ICFG_OPAD_SHIFT;
1380 v3dv_cmd_buffer_add_tfu_job(cmd_buffer, &tfu);
H A Dv3dv_private.h1025 struct drm_v3d_submit_tfu tfu; member in struct:v3dv_job
1379 struct drm_v3d_submit_tfu *tfu);
H A Dv3dv_cmd_buffer.c3188 struct drm_v3d_submit_tfu *tfu)
3200 job->tfu = *tfu;
3187 v3dv_cmd_buffer_add_tfu_job(struct v3dv_cmd_buffer * cmd_buffer,struct drm_v3d_submit_tfu * tfu) argument
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.0.0.rst738 - tfu
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json11704 "description": "v3dv: enable multiple semaphores for tfu job",
[all...]

Completed in 131 milliseconds