detect_bit_6_swizzle(9)
okay so welcome to the detect_bit_6_swizzle(9) page from the Kernel API Manual, bestie πβ¨ this one's short and iconic, so let's get into it.
πΈ NAME πΈ
detect_bit_6_swizzle β detect bit 6 swizzling pattern π
π¦ SYNOPSIS π¦
void detect_bit_6_swizzle (struct i915_ggtt *ggtt );
π ARGUMENTS π
ggttβ Global GGTT. that's the whole argument, periodt π
π₯ DESCRIPTION π₯
okay so what this does: it detects bit 6 swizzling of address lookup between IGD access and CPU access through main memory π«Ά that's literally the vibe, no cap.
β¨ SEE ALSO β¨
go check these out, iykyk π:
- Kernel file
./drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c fence register handling(9)i915_vma_revoke_fence(9)i915_vma_pin_fence(9)i915_reserve_fence(9)i915_unreserve_fence(9)intel_ggtt_restore_fences(9)tiling swizzling details(9)i915_gem_object_do_bit_17_swizzle(9)i915_gem_object_save_bit_17_swizzle(9)
mwah π this page comes from ./drivers/gpu/drm/i915/gt, dated October 2026, and it's literally the detect_bit_6_swizzle(9) manual page. 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