summaryrefslogtreecommitdiffstats
path: root/src/intel/isl/isl.c
Commit message (Expand)AuthorAgeFilesLines
* intel/isl: Add support for emitting depth/stencil/hizJason Ekstrand2017-04-101-0/+93
* intel/isl: Use genx_bits.h instead of a hand-rolled tableJason Ekstrand2017-04-071-18/+13
* isl: Drop unused isl_surf_init_info::min_pitchChad Versace2017-03-281-10/+3
* isl: Let isl_surf_init's caller set the exact row pitch (v2)Chad Versace2017-03-281-1/+13
* isl: Validate the calculated row pitch (v45)Chad Versace2017-03-281-6/+64
* isl: Refactor row pitch calculation (v2)Chad Versace2017-03-211-33/+89
* isl: Drop misplaced comment about paddingChad Versace2017-03-211-46/+0
* intel: Correct the BDW surface state sizeNanley Chery2017-03-201-1/+1
* intel/isl: Apply render target alignment constraints for MCSPohjolainen, Topi2017-02-231-1/+16
* intel/isl: add MCS width constraint 16 samplesLionel Landwerlin2017-02-231-0/+10
* intel/isl: Return surface creation success from aux helpersJason Ekstrand2017-02-231-37/+35
* intel/isl: Allow non-2D CCS surfacesJason Ekstrand2016-11-171-2/+2
* intel/isl: Rework the asserts and fails in isl_surf_get_ccsJason Ekstrand2016-11-171-2/+7
* intel/isl: Add some basic info about RENDER_SURFACE_STATE to isl_deviceJason Ekstrand2016-11-161-0/+19
* isl: Fix height calculation in isl_msaa_interleaved_scale_px_to_saJordan Justen2016-11-151-1/+1
* isl: make locally used functions staticEmil Velikov2016-10-141-2/+2
* isl: prefix non-static API with isl_Emil Velikov2016-10-141-16/+16
* intel/isl: Allow non-2D HiZ surfacesJason Ekstrand2016-10-031-2/+2
* intel/isl: Add a detailed comment about multisampling with HiZJason Ekstrand2016-10-031-2/+58
* intel/isl: Handle HiZ and CCS tiling more directlyJason Ekstrand2016-10-031-2/+16
* intel/isl: Allow multisampling with ISL_FORMAT_HiZJason Ekstrand2016-10-031-1/+3
* intel/isl: Allow creation of 1-D compressed texturesJason Ekstrand2016-10-031-3/+2
* intel/isl: Fix up asserts in calc_phys_level0_extent_saJason Ekstrand2016-10-031-2/+4
* isl: Finish tiling filtering for Gen6.Kenneth Graunke2016-09-151-3/+3
* intel/isl: Add support for RGB formats in X and Y-tiled memoryJason Ekstrand2016-09-121-13/+35
* intel/isl: Add a helper for getting the size of an interleaved pixelJason Ekstrand2016-09-121-5/+17
* isl/gen8+: Allow 1D and 3D auxiliary surfacesTopi Pohjolainen2016-09-121-1/+2
* intel: s/brw_device_info/gen_device_info/Jason Ekstrand2016-09-031-1/+1
* isl: round format alignment to nearest power of 2Lionel Landwerlin2016-09-011-0/+1
* isl: Allow multisampled array texturesJason Ekstrand2016-08-261-4/+4
* intel/isl: Pass the dim_layout into choose_alignment_elJason Ekstrand2016-08-251-11/+12
* intel/isl: Use DIM_LAYOUT_GEN4_2D for tiled 1-D surfaces on SKLJason Ekstrand2016-08-251-5/+23
* isl: Add helpers for creating different types of aux surfacesJason Ekstrand2016-08-171-0/+121
* isl: Take the slice0_extent shortcut for interleaved MSAAJason Ekstrand2016-08-171-1/+1
* isl: Remove duplicate px->sa conversionsJason Ekstrand2016-08-171-20/+0
* isl: Add functions for computing surface offsets in samplesJason Ekstrand2016-08-171-12/+12
* isl: Fix get_image_offset_sa_gen4_2d for multisample surfacesJason Ekstrand2016-08-171-4/+9
* isl: Add support for filling out surface states all the way back to gen4Jason Ekstrand2016-07-151-0/+22
* isl: Fix the bs assertion in isl_tiling_get_infoJason Ekstrand2016-07-151-2/+5
* Revert "isl: Don't filter tiling flags if a specific tiling bit is set"Nanley Chery2016-07-151-8/+5
* isl: Add support for color control surfacesJason Ekstrand2016-07-131-0/+47
* isl: Add support for HiZ surfacesJason Ekstrand2016-07-131-1/+22
* isl: Kill off isl_format_layout::bsJason Ekstrand2016-07-131-5/+6
* isl: Take bpb rather than bs in tiling_get_infoJason Ekstrand2016-07-131-5/+5
* isl: Use bpb for determining YUV image paddingJason Ekstrand2016-07-131-1/+1
* isl: Change the physical size of a W-tile to 128x32Jason Ekstrand2016-07-131-2/+12
* isl: Rework the way we define tile sizes.Jason Ekstrand2016-07-131-77/+104
* isl: Rework the way we handle surface paddingJason Ekstrand2016-07-131-27/+25
* isl: Use ARRAY_PITCH_SPAN_FULL for depth/stencil surfaces on gen7Jason Ekstrand2016-07-131-1/+1
* isl: Stop multiplying height by block sizeJason Ekstrand2016-07-131-2/+2