xe_rtp_match_has_flat_ccs(9)
π xe_rtp_match_has_flat_ccs β the Kernel API Manual moment
okay so bestie, welcome to the xe_rtp_match_has_flat_ccs(9) page π this is a lil kernel API manual entry and honestly? it's giving "tiny function, big responsibility." no cap.
β¨ NAME β¨
xe_rtp_match_has_flat_ccs β literally the matcher that goes "yup, this platform has FlatCCS compression" π
πΈ SYNOPSIS πΈ
bool xe_rtp_match_has_flat_ccs (const struct xe_device *xe , const
struct xe_gt *gt , const struct xe_hw_engine *hwe );
like, it returns a bool, takes three const pointers, and it's not out here changing anything. respectful queen behavior π
π¦ ARGUMENTS π¦
xeβ the Device structure, aka the whole vibe of the device itself π«Άgtβ the GT structure (Graphics Technology, iykyk)hweβ the Engine instance, the specific engine main character in question β
three args, all const, all just here to be inspected. we love a read-only situation π
π RETURN π
true if the platform has FlatCCS compression π and false otherwise. that's it, that's the whole answer, periodt.
π§ SEE ALSO π§
so the kernel file lives at ./drivers/gpu/drm/xe/xe_rtp.h and honestly the whole friend group is listed here, so let's name every single one because nobody gets left out π
XE_RTP_RULE_PLATFORM(9)XE_RTP_RULE_SUBPLATFORM(9)XE_RTP_RULE_PLATFORM_STEP(9)XE_RTP_RULE_GRAPHICS_STEP(9)XE_RTP_RULE_MEDIA_STEP(9)XE_RTP_RULE_ENGINE_CLASS(9)XE_RTP_RULE_FUNC(9)XE_RTP_RULE_GRAPHICS_VERSION(9)XE_RTP_RULE_GRAPHICS_VERSION_RANGE(9)XE_RTP_RULE_GRAPHICS_VERSION_ANY_GT(9)XE_RTP_RULE_MEDIA_VERSION(9)XE_RTP_RULE_MEDIA_VERSION_RANGE(9)XE_RTP_RULE_MEDIA_VERSION_ANY_GT(9)XE_RTP_RULE_IS_INTEGRATED(9)XE_RTP_RULE_IS_DISCRETE(9)XE_RTP_RULE_OR(9)XE_RTP_ACTION_WR(9)XE_RTP_ACTION_SET(9)XE_RTP_ACTION_CLR(9)XE_RTP_ACTION_FIELD_SET(9)XE_RTP_ACTION_FIELD_SET_FUNC(9)XE_RTP_ACTION_WHITELIST(9)XE_RTP_NAME(9)XE_RTP_ENTRY_FLAG(9)XE_RTP_ACTION_FLAG(9)XE_RTP_RULES(9)XE_RTP_ACTIONS(9)xe_rtp_match_always(9)xe_rtp_match_even_instance(9)xe_rtp_match_has_msix(9)
like, that's the whole squad. go read them, they're all iconic in their own way π
heads up bestie: this page is a kernel API manual entry, so it's the docs for kernel devs, not a command you run in your shell. no --help here π«Ά
sign-off time π this one lives under ./drivers/gpu/drm/xe, it's dated October 2026, and the page title is xe_rtp_match_has_flat_ccs(9) β slay, that's a wrap πβ¨π¦
π¦ 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