i915_gem_fence_alignment(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… i915_gem_fence_alignment(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual page for i915_gem_fence_alignment(9) β€” yes, the manual name is literally the function name, and we’re folding it in right here at the top like a little name tag. 🫢


✨ NAME ✨

i915_gem_fence_alignment - required global GTT alignment for a fence

πŸ¦‹ SYNOPSIS πŸ¦‹

Here’s the exact signature, no cap:

u32 i915_gem_fence_alignment (struct drm_i915_private *i915 , u32 size ,
       unsigned int tiling , unsigned int stride );

πŸŽ€ ARGUMENTS πŸŽ€

  • i915 β€” i915 device, aka the whole vibe source.
  • size β€” object size.
  • tiling β€” tiling mode.
  • stride β€” tiling stride.

πŸ’– DESCRIPTION πŸ’–

the way that this function just returns the required global GTT alignment for a fence β€” and a fence here is literally a view of a tiled object β€” while taking into account potential fence register mapping is honestly iconic. that’s it, that’s the whole assignment, bestie. πŸ’…

🌈 SEE ALSO 🌈


okay that’s the whole adorable little reference, mwah πŸ’‹ β€” source/version is ./drivers/gpu/drm/i915/gem and the date is October 2026. periodt. πŸŽ€

πŸ“¦ where this page comes from