intel/nir: Allow splitting a single load into up to 32 loads
[mesa.git] / src / intel / isl / isl.c
2020-06-22 Rafael Antognolliintel/isl: Update mocs for DG1
2020-04-28 Jason Ekstrandintel: Move swizzle_color_value from blorp to ISL
2020-04-24 Jason Ekstrandintel/isl: Refactor isl_surf_get_ccs_surf
2020-04-24 Jason Ekstrandintel/isl: Delete a misleading comment
2020-03-31 Lionel Landwerlinisl: don't warn in physical extent calculation for...
2020-03-19 Lionel Landwerlinisl: drop min row pitch alignment when set by the driver
2020-03-19 Lionel Landwerlinisl: only apply main surface ccs pitch constraint with CCS
2020-03-19 Lionel Landwerlinisl: implement linear tiling row pitch requirement...
2020-03-18 Jason Ekstrandintel/isl: Don't align linear images to 64K on Gen12+
2020-03-12 Jason Ekstrandintel/isl: Require ISL_AUX_USAGE_HIZ_CCS_WT for HZ...
2020-03-03 Rafael Antognolliintel/isl: Implement D16_UNORM workarounds.
2020-02-13 Sagar Ghugeintel/isl: Move get_format_encoding function to isl
2020-01-26 Lionel Landwerlinisl: add gen12 comment about CCS for linear tiling
2020-01-26 Lionel Landwerlinisl: drop CCS row pitch requirement for linear surfaces
2020-01-25 Jason Ekstrandisl: Add a helper for calculating subimage memory ranges
2020-01-24 Jason Ekstrandintel/isl: Plumb devinfo into isl_genX(buffer_fill_state_s)
2020-01-20 Tapani Pälliisl/gen12: add reminder comment about missing WA with...
2019-11-12 Rafael Antognolliintel/isl: Add MOCS settings to isl_device.
2019-10-29 Sagar Ghugeintel/isl: Allow stencil buffer to support compression...
2019-10-28 Sagar Ghugeintel/isl: Support lossless compression with multisamples
2019-10-28 Sagar Ghugeintel/isl: Don't reconfigure aux surfaces for MCS
2019-10-28 Nanley Cheryisl: Add isl_surf_supports_hiz_ccs_wt()
2019-10-28 Nanley Cheryintel: Support HIZ_CCS in isl_surf_get_ccs_surf
2019-10-28 Nanley Cheryisl: Reduce assertions during aux surf creation
2019-10-28 Jordan Justenintel: Update alignment restrictions for HiZ surfaces.
2019-10-28 Nanley Cheryisl: Redefine the CCS layout for Gen12
2019-10-28 Nanley Cheryisl: Add and use isl_tiling_flag_to_enum()
2019-10-28 Nanley Cheryisl: Round up some pitches to 512B for Gen12's CCS
2019-10-28 Jordan Justenisl/gen12: 64k surface alignment
2019-10-17 Jordan Justenintel/isl: Add gen12 depth/stencil surface alignments
2019-08-28 Jordan Justenintel/isl: Build gen12 using gen11 code paths
2019-07-31 Eric Engestromintel: drop incorrect MAYBE_UNUSED
2019-06-27 Nanley Cheryisl: Don't align phys_level0_sa by block dimension
2019-06-20 Eric Engestromisl: tag unreachable path as such
2019-05-14 Nanley Cheryisl: Add restrictions to isl_surf_get_hiz_surf()
2019-05-14 Nanley Cheryisl: Add restriction and comments to isl_surf_get_ccs_s...
2019-05-14 Nanley Cheryisl: Modify restrictions in isl_surf_get_mcs_surf()
2019-04-24 Rafael Antognolliintel/isl: Resize clear color buffer to full cacheline
2019-02-22 Samuel Iglesias... isl: the display engine requires 64B alignment for...
2019-02-20 Samuel Iglesias... isl: remove the cache line size alignment requirement
2019-02-05 Caio Marcelo de... isl: assert that Gen8+ don't have bit6_swizzling
2019-01-10 Tapani Pälliintel/isl: move tiled_memcpy static libs from i965...
2018-09-26 Jason Ekstrandintel/isl: Add a unit suffixes to some struct fields...
2018-05-18 Nanley Cheryi965: isl: Move the MCS gen7+ assertion into ISL
2018-05-09 Jason Ekstrandintel/isl: Add a helper for inverting swizzles
2018-05-09 Jason Ekstrandintel/isl: Add a helper for composing swizzles
2018-05-09 Jason Ekstrandintel/isl: Add an isl_swizzle_supports_rendering helper
2018-04-05 Rafael Antognolliintel: Use Clear Color struct size.
2018-02-20 Jason Ekstrandintel/isl: Add an isl_color_value_is_zero helper
2018-02-16 Anuj Phogatintel/isl/icl: Build and use gen11 surface state emit...
2018-02-16 Anuj Phogatintel/isl/icl: Add the maximum surface size limit
2017-08-19 Kenneth Graunkeisl: Add a null surface fill function.
2017-08-18 Jason Ekstrandintel/isl: Replace switch statements of doom with a...
2017-08-10 Kenneth Graunkeisl: Validate row pitch of stencil surfaces.
2017-08-07 Jason Ekstrandintel/isl: Don't align the height of the last array...
2017-08-07 Jason Ekstrandintel/isl: Stop padding surfaces
2017-07-23 Jason Ekstrandintel/isl: Add a helper to get a subimage surface
2017-07-23 Jason Ekstrandintel/isl: Add a helper for determining if a color...
2017-07-23 Nanley Cheryintel/isl: Add surface state clear value information
2017-07-23 Jason Ekstrandintel/isl: Tighten up restrictions for CCS on gen7
2017-07-21 Topi Pohjolainenintel/isl: Allow 1D surfaces with compressed formats
2017-07-21 Topi Pohjolainenintel/isl: Align non-tiled horizontally by cache line
2017-07-20 Topi Pohjolainenintel/isl/gen4: Represent cube maps with 3D layout
2017-07-17 Jason Ekstrandintel/isl: Add a row_pitch parameter to surf_get_ccs_surf
2017-07-13 Lionel Landwerlinisl: use 64bit arithmetic to compute size
2017-07-07 Nanley CheryRevert "intel/isl: Only create a CCS buffer if the...
2017-06-26 Nanley Cheryintel/isl: Only create a CCS buffer if the image suppor...
2017-06-26 Nanley Cheryintel/isl: Limit CCS to one level and layer on gen7
2017-06-17 Topi Pohjolainenintel/isl/gen6: Allow arrayed stencil
2017-06-16 Anuj Phogatintel/isl: Add the maximum surface size limit
2017-06-16 Anuj Phogatintel/isl: Use uint64_t to store total surface size
2017-06-09 Anuj Phogati965/cnl: Handle gen10 in switch cases across the driver
2017-06-01 Jason Ekstrandintel/isl: Add a helper for getting the byte/tile offse...
2017-06-01 Jason Ekstrandintel/isl: Make get_intratile_offset_el take the elemen...
2017-06-01 Jason Ekstrandintel/isl: Add a new layout for HiZ and stencil on...
2017-06-01 Jason Ekstrandintel/isl: Generate phys_total_el from isl_calc_phys_extent
2017-06-01 Jason Ekstrandintel/isl: Refactor to use a phys_total_el extent.
2017-06-01 Jason Ekstrandintel/isl: Refactor isl_calc_array_pitch_el_rows
2017-06-01 Jason Ekstrandintel/isl: Move isl_calc_array_pitch_el_rows higher up
2017-06-01 Jason Ekstrandintel/isl: Remove the device parameter from isl_tiling_...
2017-05-26 Jason Ekstrandintel/isl: Add gen4_filter_tiling
2017-05-26 Jason Ekstrandintel/isl: Add support for gen4 cube maps to get_image_...
2017-05-26 Jason Ekstrandintel/isl: Don't request space for stencil/hiz packets...
2017-04-10 Jason Ekstrandintel/isl: Add support for emitting depth/stencil/hiz
2017-04-08 Jason Ekstrandintel/isl: Use genx_bits.h instead of a hand-rolled...
2017-03-28 Chad Versaceisl: Drop unused isl_surf_init_info::min_pitch
2017-03-28 Chad Versaceisl: Let isl_surf_init's caller set the exact row pitch...
2017-03-28 Chad Versaceisl: Validate the calculated row pitch (v45)
2017-03-21 Chad Versaceisl: Refactor row pitch calculation (v2)
2017-03-21 Chad Versaceisl: Drop misplaced comment about padding
2017-03-20 Nanley Cheryintel: Correct the BDW surface state size
2017-02-23 Pohjolainen, Topiintel/isl: Apply render target alignment constraints...
2017-02-23 Lionel Landwerlinintel/isl: add MCS width constraint 16 samples
2017-02-23 Jason Ekstrandintel/isl: Return surface creation success from aux...
2016-11-17 Jason Ekstrandintel/isl: Allow non-2D CCS surfaces
2016-11-17 Jason Ekstrandintel/isl: Rework the asserts and fails in isl_surf_get_ccs
2016-11-16 Jason Ekstrandintel/isl: Add some basic info about RENDER_SURFACE_STA...
2016-11-15 Jordan Justenisl: Fix height calculation in isl_msaa_interleaved_sca...
2016-10-14 Emil Velikovisl: make locally used functions static
2016-10-14 Emil Velikovisl: prefix non-static API with isl_
next