summaryrefslogtreecommitdiff
path: root/src/intel/isl
AgeCommit message (Expand)AuthorFilesLines
2021-02-18isl: add external parameter to isl_mocs()Lionel Landwerlin2-2/+7
2020-12-30intel/isl: move get_tile dims/masks to common isl headerDave Airlie1-0/+42
2020-12-01intel/isl: Build gen 12.5Jordan Justen4-2/+19
2020-11-24util: Add helgrind support for simple_mtxRob Clark1-0/+4
2020-11-17isl: Make public the list of modifiersChad Versace2-4/+16
2020-11-17isl: Add isl_format_layout::uniform_channel_typeChad Versace2-0/+32
2020-11-17isl: Define isl_drm_modifier_get_score() [v3]Chad Versace2-0/+39
2020-10-20genxml: drop gen10Lionel Landwerlin1-2/+1
2020-10-19isl: Enable Tigerlake HDC:L1 caches via MOCS in various cases.Kenneth Graunke2-0/+22
2020-10-19isl, anv, iris: Add a centralized helper to select MOCS based on usageKenneth Graunke2-0/+15
2020-10-19isl: Fix the aux-map encoding for D24_UNORM_X8Nanley Chery1-1/+1
2020-10-16intel/isl: Drop redundant unpack of unorm channelsNanley Chery1-1/+0
2020-10-15intel/isl: Don't generate Gen10-specific functionsIan Romanick2-6/+0
2020-10-14isl: Allow CCS for 8bpp surfaces with 3+ miplevelsNanley Chery1-11/+0
2020-09-09intel/isl: Add YUV format info for the aux-mapNanley Chery3-1/+18
2020-09-09intel/isl: Support ISL_AUX_USAGE_MC in surface statesNanley Chery1-1/+6
2020-09-09intel/isl: Describe I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCSNanley Chery2-1/+9
2020-09-01intel/isl: Drop unnecessary check on 16bpp depth formatSagar Ghuge1-14/+0
2020-06-22intel/isl: Update mocs for DG1Rafael Antognolli1-5/+14
2020-06-19isl/drm: Support I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCSNanley Chery1-0/+7
2020-06-19intel: Add ISL_AUX_USAGE_GEN12_CCS_ENanley Chery4-6/+45
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker1-5/+11
2020-05-23tree-wide: fix deprecated GitLab URLsEric Engestrom1-1/+1
2020-04-28intel: Move swizzle_color_value from blorp to ISLJason Ekstrand2-0/+27
2020-04-24intel/isl: Refactor isl_surf_get_ccs_surfJason Ekstrand2-139/+178
2020-04-24intel/isl: Delete a misleading commentJason Ekstrand1-3/+0
2020-03-31isl: don't warn in physical extent calculation for yuv formatsLionel Landwerlin2-2/+8
2020-03-31isl: set bpb for Y8_UNORMLionel Landwerlin1-1/+1
2020-03-28intel: drop unused include directoriesEric Engestrom1-6/+6
2020-03-28meson: inline `inc_common`Eric Engestrom1-6/+6
2020-03-19intel/iris: Always initialize CCS to 0Jason Ekstrand1-0/+4
2020-03-19isl: drop min row pitch alignment when set by the driverLionel Landwerlin1-1/+9
2020-03-19isl: only apply main surface ccs pitch constraint with CCSLionel Landwerlin1-1/+2
2020-03-19isl: properly filter supported display modifiers on Gen9+Lionel Landwerlin1-3/+13
2020-03-19isl: implement linear tiling row pitch requirement for displayLionel Landwerlin1-3/+14
2020-03-18intel/isl: Don't align linear images to 64K on Gen12+Jason Ekstrand1-3/+12
2020-03-16isl: allow compression for storage images on gen12+Tapani Pälli1-1/+4
2020-03-13isl: Avoid EXPECT_DEATH in unit testsMatt Turner4-46/+61
2020-03-12intel/isl: Set DepthStencilResource based on aux usageJason Ekstrand1-2/+30
2020-03-12intel: Require ISL_AUX_USAGE_STC_CCS for stencil CCSJason Ekstrand2-1/+5
2020-03-12intel/isl: Add a separate ISL_AUX_USAGE_STC_CCSJason Ekstrand5-3/+29
2020-03-12intel/isl: Require ISL_AUX_USAGE_HIZ_CCS_WT for HZ+CCS WT modeJason Ekstrand4-20/+3
2020-03-12intel/isl: Add a separate ISL_AUX_USAGE_HIZ_CCS_WTJason Ekstrand4-9/+89
2020-03-12intel/isl: Clean up some aux surface logicJason Ekstrand1-15/+11
2020-03-05isl: Set 3DSTATE_DEPTH_BUFFER::Depth correctly for 3D surfacesJason Ekstrand1-1/+19
2020-03-03intel/isl: Implement D16_UNORM workarounds.Rafael Antognolli2-0/+48
2020-02-24isl: Add a module which manages aux resolvesNanley Chery4-0/+702
2020-02-13intel/isl: Switch to R8_UNORM format for compatiblitySagar Ghuge1-0/+9
2020-02-13intel/isl: Move get_format_encoding function to islSagar Ghuge2-0/+73
2020-02-05intel/isl: Move iris's pipe-to-isl format function to isl.Eric Anholt2-0/+302