i915_gem_object_wait(9)
β¨ i915_gem_object_wait π
okay so welcome to the Kernel API Manual, bestie β this page is literally about i915_gem_object_wait, and its whole vibe is waiting for rendering to the object to be completed. no cap, thatβs the assignment. π
πΈ NAME πΈ
i915_gem_object_wait β Waits for rendering to the object to be completed. periodt. π
π¦ SYNOPSIS π¦
hereβs the signature, untouched and iconic:
int i915_gem_object_wait (struct drm_i915_gem_object *obj , unsigned int
flags , long timeout );
π ARGUMENTS π
objβ i915 gem object. thatβs the main character here, the thing youβre waiting on. πflagsβ how to wait (under a lock, for all rendering or just for writes etc). this is the βwhat kind of waiting are we doingβ knob. β¨timeoutβ how long to wait. literally the patience setting. β³
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/i915/gem/i915_gem_wait.cβ go peek at the source, bestie. π«Ά i915_gem_wait_ioctl(9)β another one for your reading list. πi915_gem_object_wait_migration(9)β yes, this too. π§
okay thatβs the whole page! huge shoutout to source/version ./drivers/gpu/drm/i915/gem and the October 2026 date β mwah, bye bestie! πβ¨
π¦ 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