POWERVR IOCTL CREATE_CONTEXT AND DESTROY_CONTEXT INTERFACES(9)
π PowerVR IOCTL CREATE_CONTEXT and DESTROY_CONTEXT interfaces β¨
okay so bestie, quick vibe check: you just landed in the Kernel API Manual, section 9, and this page is the PowerVR IOCTL CREATE_CONTEXT and DESTROY_CONTEXT interfaces. π
real talk though β this one is a link hub, not a lore dump. there's no big description paragraph here, no synopsis, no options list, no flags to memorize. it's literally just the title and then a whole parade of cross-references. so if you came here looking for the juicy details, the move is to pick your fave from the list below and go read that page. iykyk. π
π¦ SEE ALSO π¦
every single one of these, exactly as it's written, no cap:
- 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)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 fragment 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)
that's the whole page, bestie. like, the entire thing. go click through the list and have the best time. π«Ά
also lowkey obsessed with the fact that the running header got truncated down to PowerVR IOC...T interfaces(9) in the corner β iconic abbreviation behaviour, honestly. π
so yeah, that's a wrap! shoutout to ./include/uapi/drm for being the source/version home of this little gem, dated October 2026 β see you on the next page, mwah! πππΈπ§
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms