summaryrefslogtreecommitdiff
path: root/src/intel/isl
AgeCommit message (Expand)AuthorFilesLines
2016-12-19Import Jason's isl-handbook into mesaDylan Baker8-0/+1519
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
2016-09-12intel/isl: Add support for RGB formats in X and Y-tiled memoryJason Ekstrand2-14/+55
2016-09-12intel/isl: Allow valign2 for texture-only Y-tiled surfaces on gen7Jason Ekstrand1-1/+2
2016-09-12intel/isl: Add a helper for getting the size of an interleaved pixelJason Ekstrand2-5/+20
2016-09-12intel/isl: Fix an assert in get_intratile_offset_saJason Ekstrand1-1/+1
2016-09-12intel/isl: Add an isl_swizzle structure and use it for isl_view swizzlesJason Ekstrand2-5/+21
2016-09-12intel/isl: Treat 3-D textures as 2-D arrays for renderingJason Ekstrand2-4/+13
2016-09-12isl/gen8+: Allow 1D and 3D auxiliary surfacesTopi Pohjolainen1-1/+2
2016-09-03intel: Rename brw_get_device_name/info to gen_get_device_name/infoJason Ekstrand1-3/+3
2016-09-03intel: s/brw_device_info/gen_device_info/Jason Ekstrand6-24/+24
2016-09-03intel: Add a new "common" library for more code sharingJason Ekstrand3-3/+3
2016-09-01isl: round format alignment to nearest power of 2Lionel Landwerlin2-0/+10
2016-08-29isl/state: Add some asserts about format capabilitiesJason Ekstrand1-0/+5
2016-08-29android: intel: Flatten the makefile structureMauro Rossi1-217/+0
2016-08-26isl: Allow multisampled array texturesJason Ekstrand1-4/+4
2016-08-25intel: Flatten the makefile structureJason Ekstrand3-149/+1
2016-08-25isl/tests: Use a longer path for isl.hJason Ekstrand1-2/+2
2016-08-25intel/isl/gen9: Only use the magic 1D alignment for GEN9_1D surfacesJason Ekstrand1-1/+1
2016-08-25intel/isl: Pass the dim_layout into choose_alignment_elJason Ekstrand11-13/+24
2016-08-25intel/isl: Use DIM_LAYOUT_GEN4_2D for tiled 1-D surfaces on SKLJason Ekstrand1-5/+23
2016-08-23isl/formats: Integer formats are not filterableJason Ekstrand1-8/+8