i915_gem_fence_alignment(9)
π 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 π
- Kernel file
./drivers/gpu/drm/i915/gem/i915_gem_tiling.cbuffer objecttiling(9) i915_gem_fence_size(9)i915_gem_set_tiling_ioctl(9)i915_gem_get_tiling_ioctl(9)
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
- 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