summaryrefslogtreecommitdiff
path: root/src/intel/isl
AgeCommit message (Expand)AuthorFilesLines
2017-03-21isl: Refactor row pitch calculation (v2)Chad Versace1-33/+89
2017-03-21isl: Drop misplaced comment about paddingChad Versace1-46/+0
2017-03-20intel: Correct the BDW surface state sizeNanley Chery1-1/+1
2017-03-13i965: Move the back-end compiler to src/intel/compilerJason Ekstrand1-1/+1
2017-03-02isl: document the meaning of the array_len field in isl_viewIago Toral Quiroga1-0/+6
2017-02-23intel/isl: Apply render target alignment constraints for MCSPohjolainen, Topi1-1/+16
2017-02-23intel/isl: add MCS width constraint 16 samplesLionel Landwerlin1-0/+10
2017-02-23intel/isl: Return surface creation success from aux helpersJason Ekstrand2-39/+37
2017-02-23isl/state: fix assert on raw buffer surface state minimum sizeSamuel Iglesias Gonsálvez1-1/+1
2017-02-14intel/isl: Add format metadata for typed reads/writesJason Ekstrand2-251/+291
2017-02-02intel/isl: Add a better comment for format_supports_ccs_eJason Ekstrand1-0/+6
2017-02-02intel/isl: Assert that we don't use CCS for storage imagesJason Ekstrand1-0/+6
2017-02-02intel/isl: Add a formats_are_ccs_e_compatible helperJason Ekstrand2-0/+35
2017-02-02intel/isl: Add a format_supports_ccs_d helperJason Ekstrand2-0/+24
2017-02-02intel/isl: Rename supports_lossless_compression to supports_ccs_eJason Ekstrand2-6/+6
2017-02-01isl: Add assertions for render target swizzle restrictionsJason Ekstrand1-0/+32
2017-01-31isl/formats: Only advertise sampling for A4B4G4R4 on BroadwellJason Ekstrand1-2/+3
2017-01-12isl/surface_state: Handle ISL_AUX_USAGE_HIZNanley Chery1-0/+29
2017-01-09isl: render target cube maps should be handled as 2D images, not cubesIago Toral Quiroga1-4/+6
2017-01-09isl: fix VA64 support for double and dvecN vertex attributesSamuel Iglesias Gonsálvez1-2/+2
2017-01-06isl: Mark A4B4G4R4_UNORM as supported on gen8Jason Ekstrand1-1/+4
2016-11-28isl: Make isl_finishme only warn once per call-siteEmil Velikov1-1/+7
2016-11-17intel/isl: Allow non-2D CCS surfacesJason Ekstrand1-2/+2
2016-11-17intel/isl: Rework the asserts and fails in isl_surf_get_ccsJason Ekstrand1-2/+7
2016-11-16intel/isl: Add some basic info about RENDER_SURFACE_STATE to isl_deviceJason Ekstrand2-0/+30
2016-11-15isl: Fix height calculation in isl_msaa_interleaved_scale_px_to_saJordan Justen1-1/+1
2016-11-03isl: Only allow Y-tiling for ASTC texturesNanley Chery1-0/+6
2016-10-24isl/format: Correct ASTC entries of format info tableNanley Chery1-28/+42
2016-10-14isl: use ifndef header guardsEmil Velikov7-7/+28
2016-10-14isl: make locally used functions staticEmil Velikov2-12/+2
2016-10-14isl: trivial include-what-you-want cleanupsEmil Velikov5-5/+5
2016-10-14isl/gen7: remove unneeded ISL_DEV_GEN checkEmil Velikov1-3/+3
2016-10-14isl: prefix non-static API with isl_Emil Velikov11-116/+116
2016-10-14isl/gen6: correctly check msaa layout samples countEmil Velikov1-1/+1
2016-10-07isl: Correct a comment in the isl_format enumNanley Chery1-1/+1
2016-10-04intel/isl: Add an assert to check zero width/height surfaceAnuj Phogat1-0/+3
2016-10-03intel/isl: Allow non-2D HiZ surfacesJason Ekstrand1-2/+2
2016-10-03intel/isl: Add a detailed comment about multisampling with HiZJason Ekstrand1-2/+58
2016-10-03intel/isl: Remove tiling checks from choose_msaa_layoutJason Ekstrand2-14/+7
2016-10-03intel/isl: Handle HiZ and CCS tiling more directlyJason Ekstrand2-16/+16
2016-10-03intel/isl: Allow multisampling with ISL_FORMAT_HiZJason Ekstrand2-3/+12
2016-10-03intel/isl: Allow creation of 1-D compressed texturesJason Ekstrand2-3/+11
2016-10-03intel/isl: Fix up asserts in calc_phys_level0_extent_saJason Ekstrand1-2/+4
2016-10-03intel/isl: Add a format_supports_multisampling helperJason Ekstrand5-36/+33
2016-09-23intel/i965: make gen_device_info mutableLionel Landwerlin1-6/+12
2016-09-15isl: Finish tiling filtering for Gen6.Kenneth Graunke3-5/+15
2016-09-13Revert "intel/isl: Ignore base_array_layer and array_len for 3D storage..."Jason Ekstrand1-6/+2
2016-09-13intel/isl: Divide QPitch by 2 for 3-D stencil textures on SKL+Jason Ekstrand1-1/+14
2016-09-13isl/state: Don't set QPitch for GEN4_3D surfacesJason Ekstrand1-1/+16
2016-09-13intel/isl: Ignore base_array_layer and array_len for 3D storage surfacesJason Ekstrand1-2/+6