summaryrefslogtreecommitdiff
path: root/src/intel/isl
AgeCommit message (Expand)AuthorFilesLines
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
2016-08-23isl/formats: Update the table with more samplable formatsJason Ekstrand1-15/+15
2016-08-23isl/formats: Report ETC as being samplable on Bay TrailJason Ekstrand1-0/+18
2016-08-18isl: automake: use VISIBILITY_CFLAGS to restrict symbol visibilityEmil Velikov1-8/+10
2016-08-17isl/state: Only set clear color if aux is usedJason Ekstrand1-25/+27
2016-08-17isl: Add helpers for creating different types of aux surfacesJason Ekstrand2-0/+136
2016-08-17isl/state: Add an assertion for IVB multisample array texturesJason Ekstrand1-0/+13
2016-08-17isl: Add a #define for DEV_IS_BAYTRAILJason Ekstrand1-0/+4
2016-08-17isl: Add asserts for gen8+ X/YOffset rulesJason Ekstrand1-0/+10
2016-08-17isl: Take the slice0_extent shortcut for interleaved MSAAJason Ekstrand1-1/+1
2016-08-17isl: Remove duplicate px->sa conversionsJason Ekstrand1-20/+0
2016-08-17isl: Add functions for computing surface offsets in samplesJason Ekstrand2-12/+60
2016-08-17isl: Fix get_image_offset_sa_gen4_2d for multisample surfacesJason Ekstrand1-4/+9
2016-08-17isl/state: Use a valid alignment for 1-D texturesJason Ekstrand1-1/+1
2016-08-17isl: Fix the parameter names for get_intratile_offsetJason Ekstrand1-4/+4
2016-08-08isl: Add a helper for getting a depth format from an isl_formatJason Ekstrand2-0/+26
2016-07-15isl/state: Add support for OffsetX/Y in surface stateJason Ekstrand2-0/+31
2016-07-15isl: Add support for filling out surface states all the way back to gen4Jason Ekstrand6-5/+182
2016-07-15isl: Add an ISL_DEV_IS_G4X macroJason Ekstrand1-0/+4
2016-07-15isl/state: Divide the aux qpitch by 4Jason Ekstrand1-1/+1
2016-07-15isl: Fix the bs assertion in isl_tiling_get_infoJason Ekstrand1-2/+5
2016-07-15Revert "isl: Don't filter tiling flags if a specific tiling bit is set"Nanley Chery1-8/+5
2016-07-15isl: Fix isl_tiling_is_any_y()Nanley Chery1-1/+1
2016-07-15isl: Fix assert on raw buffer surface state sizeNanley Chery1-1/+8
2016-07-13isl/state: Add support for handling auxiliary surfacesJason Ekstrand2-2/+48
2016-07-13isl: Add an auxiliary surface usage enumJason Ekstrand1-0/+26
2016-07-13isl: Add support for color control surfacesJason Ekstrand6-0/+102
2016-07-13isl: Add support for multisample compression surfacesJason Ekstrand3-0/+15
2016-07-13isl: Add support for HiZ surfacesJason Ekstrand7-3/+63
2016-07-13isl: Kill off isl_format_layout::bsJason Ekstrand5-18/+17
2016-07-13isl: Take bpb rather than bs in tiling_get_infoJason Ekstrand2-6/+6