FLAGS FOR SUBMIT_JOB IOCTL FRAGMENT COMMAND.(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… Flags for SUBMIT_JOB ioctl fragment command.(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” this page is literally all about the flags for the SUBMIT_JOB ioctl fragment command. no cap, it's giving very niche but very important. these are the macros and what each one means:

  • DRM_PVR_SUBMIT_JOB_FRAG_CMD_SINGLE_CORE β€” Use single core in a multi core setup.
  • DRM_PVR_SUBMIT_JOB_FRAG_CMD_DEPTHBUFFER β€” Indicates whether a depth buffer is present.
  • DRM_PVR_SUBMIT_JOB_FRAG_CMD_STENCILBUFFER β€” Indicates whether a stencil buffer is present.
  • DRM_PVR_SUBMIT_JOB_FRAG_CMD_PREVENT_CDM_OVERLAP β€” Disallow compute overlapped with this render.
  • DRM_PVR_SUBMIT_JOB_FRAG_CMD_GET_VIS_RESULTS β€” Indicates whether this render produces visibility results.
  • DRM_PVR_SUBMIT_JOB_FRAG_CMD_SCRATCHBUFFER β€” Indicates whether partial renders write to a scratch buffer instead of the final surface. It also forces the full screen copy expected to be present on the last render after all partial renders have completed.
  • DRM_PVR_SUBMIT_JOB_FRAG_CMD_DISABLE_PIXELMERGE β€” Disable pixel merging for this render.
  • DRM_PVR_SUBMIT_JOB_FRAG_CMD_FLAGS_MASK β€” Logical OR of all the fragment cmd flags.

πŸ”₯ SEE ALSO πŸ”₯

okay the cross-reference section is lowkey iconic and absolutely huge. it points at:

  • Kernel file ./include/uapi/drm/pvr_drm.h
  • PowerVR UAPI(9)
  • struct drm_pvr_obj_array(9)
  • DRM_PVR_OBJ_ARRAY(9)
  • PowerVR IOCTL interface(9)
  • PVR_IOCTL(9)
  • PowerVR IOCTL DEV_QUERY interface(9)
  • struct drm_pvr_dev_query_gpu_info(9)
  • struct drm_pvr_dev_query_runtime_info(9)
  • struct drm_pvr_dev_query_quirks(9)
  • struct drm_pvr_dev_query_enhancements(9)
  • enum drm_pvr_heap_id(9)
  • struct drm_pvr_heap(9)
  • struct drm_pvr_dev_query_heap_info(9)
  • enum drm_pvr_static_data_area_usage(9)
  • struct drm_pvr_static_data_area(9)
  • struct drm_pvr_dev_query_static_data_areas(9)
  • enum drm_pvr_dev_query(9)
  • struct drm_pvr_ioctl_dev_query_args(9)
  • PowerVR IOCTL CREATE_BO interface(9)
  • Flags for CREATE_BO(9)
  • struct drm_pvr_ioctl_create_bo_args(9)
  • PowerVR IOCTL GET_BO_MMAP_OFFSET interface(9)
  • struct drm_pvr_ioctl_get_bo_mmap_offset_args(9)
  • PowerVR IOCTL CREATE_VM_CONTEXT and DESTROY_VM_CONTEXT interfaces(9)
  • struct drm_pvr_ioctl_create_vm_context_args(9)
  • struct drm_pvr_ioctl_destroy_vm_context_args(9)
  • PowerVR IOCTL VM_MAP and VM_UNMAP interfaces(9)
  • struct drm_pvr_ioctl_vm_map_args(9)
  • struct drm_pvr_ioctl_vm_unmap_args(9)
  • PowerVR IOCTL CREATE_CONTEXT and DESTROY_CONTEXT interfaces(9)
  • enum drm_pvr_ctx_priority(9)
  • enum drm_pvr_ctx_type(9)
  • struct drm_pvr_ioctl_create_context_args(9)
  • struct drm_pvr_ioctl_destroy_context_args(9)
  • PowerVR IOCTL CREATE_FREE_LIST and DESTROY_FREE_LIST interfaces(9)
  • struct drm_pvr_ioctl_create_free_list_args(9)
  • struct drm_pvr_ioctl_destroy_free_list_args(9)
  • PowerVR IOCTL CREATE_HWRT_DATASET and DESTROY_HWRT_DATASET interfaces(9)
  • struct drm_pvr_create_hwrt_geom_data_args(9)
  • struct drm_pvr_create_hwrt_rt_data_args(9)
  • struct drm_pvr_ioctl_create_hwrt_dataset_args(9)
  • struct drm_pvr_ioctl_destroy_hwrt_dataset_args(9)
  • PowerVR IOCTL SUBMIT_JOBS interface(9)
  • Flags for the drm_pvr_sync_op object.(9)
  • struct drm_pvr_sync_op(9)
  • Flags for SUBMIT_JOB ioctl geometry command.(9)
  • Flags for SUBMIT_JOB ioctl compute command.(9)
  • Flags for SUBMIT_JOB ioctl transfer command.(9)
  • enum drm_pvr_job_type(9)
  • struct drm_pvr_hwrt_data_ref(9)
  • struct drm_pvr_job(9)
  • struct drm_pvr_ioctl_submit_jobs_args(9)

xoxo bestie πŸ’– this page is sourced from ./include/uapi/drm, dated October 2026, and the footer title is literally Flags for SU...ent command.(9) β€” periodt. πŸ‘‘

πŸ“¦ where this page comes from