summaryrefslogtreecommitdiff
path: root/src/intel/isl
AgeCommit message (Expand)AuthorFilesLines
2018-11-20meson: Add tests to suitesDylan Baker1-1/+2
2018-11-19i965: Correct L8_UNORM_SRGB table entryGert Wollny1-1/+1
2018-09-26intel/isl: Add a unit suffixes to some struct fields and variablesJason Ekstrand6-86/+86
2018-08-29intel/compiler: Use two components for 1D array image sizesJason Ekstrand1-6/+6
2018-08-29isl: Use the view array length for the image sizeJason Ekstrand1-2/+5
2018-08-22intel/isl: Avoid tiling some 16K-wide render targetsNanley Chery1-0/+23
2018-08-16intel: various python cleanupsEric Engestrom1-5/+4
2018-08-10meson: Build with Python 3Mathieu Bridon1-1/+1
2018-07-19intel/isl/gen4: Make depth/stencil buffers Y-TiledNanley Chery1-1/+8
2018-06-18meson: fix i965/anv/isl genX static lib namesEric Engestrom1-1/+1
2018-06-07intel/isl: Add bounds-checking assertions for the format_info tableJason Ekstrand1-8/+16
2018-06-07intel/isl: Add bounds-checking assertions in isl_format_get_layoutJason Ekstrand2-12/+22
2018-05-18i965: isl: Move the MCS gen7+ assertion into ISLNanley Chery1-0/+2
2018-05-10intel/isl/storage: Don't lower most UNORM formats on gen11+Jason Ekstrand1-6/+10
2018-05-10intel/isl: Several UNORM formats support typed writes on gen11+Jason Ekstrand1-13/+13
2018-05-09intel/isl: Allow CCS_E on 1010102 formatsJason Ekstrand1-11/+0
2018-05-09intel/isl: Add format conversion codeJason Ekstrand3-1/+222
2018-05-09intel/isl/format: Get rid of the ALPHA colorspaceJason Ekstrand2-8/+8
2018-05-09intel/isl/format: Add field locations informations to channel_layoutJason Ekstrand2-2/+13
2018-05-09intel/isl/format: Add a column for channel order to the tableJason Ekstrand2-281/+282
2018-05-09intel/isl: Add some helpers for working with RGBX formatsJason Ekstrand2-0/+43
2018-05-09intel/isl: Add a helper for inverting swizzlesJason Ekstrand2-0/+32
2018-05-09intel/isl: Add a helper for composing swizzlesJason Ekstrand2-0/+38
2018-05-09intel/isl: Add an isl_swizzle_supports_rendering helperJason Ekstrand3-32/+71
2018-04-05intel/isl: Add support to emit clear value address.Rafael Antognolli2-4/+23
2018-04-05intel: Use Clear Color struct size.Rafael Antognolli2-0/+10
2018-03-05intel: Drop SURFACE_FORMAT enum from genxml.Kenneth Graunke1-3/+3
2018-03-05intel/isl: Add isl_format_is_validJordan Justen2-0/+10
2018-03-05intel: Split gen_device_info out into libintel_devJordan Justen5-5/+5
2018-03-02isl: Silence unused parameter warnings in __gen_combine_address implementationsIan Romanick2-2/+6
2018-02-28isl/i965/fs: SSBO/UBO buffers need size padding if not multiple of 32-bitJose Maria Casanova Crespo1-1/+21
2018-02-21intel/isl: Improve the documentation on get_default_aux_stateJason Ekstrand1-4/+20
2018-02-20intel/isl: Add an isl_color_value_is_zero helperJason Ekstrand2-0/+23
2018-02-15intel/isl/icl: Build and use gen11 surface state emit functionsAnuj Phogat3-1/+7
2018-02-15intel/isl/icl: Add the maximum surface size limitAnuj Phogat1-1/+5
2018-02-14isl: Don't use surface format R32_FLOAT for typed atomic integer operationsAnuj Phogat1-1/+8
2018-02-08intel/isl: Codify AUX operations in an enumJason Ekstrand1-25/+49
2018-01-11meson: don't use intermediate variables that are immediately discardedDylan Baker1-4/+2
2018-01-11meson: Use consistent style for testsDylan Baker1-8/+9
2017-12-15isl: Don't require VALIGN_2 for R32G32B32_FLOAT on Haswell.Kenneth Graunke1-1/+3
2017-12-04intel/isl: Declare private array as static constChad Versace1-1/+1
2017-11-13meson: Don't build intel shared components by defaultDylan Baker1-3/+0
2017-10-31intel/isl: Disable some gen10 CCS_E formats for nowNanley Chery1-0/+24
2017-10-19isl: Fix width check in isl_gen7_choose_msaa_layout.Kenneth Graunke1-1/+1
2017-10-12meson: fix typo in isltournier.elie1-1/+1
2017-10-06isl: fill out layout descriptions for yuv formatsLionel Landwerlin1-4/+4
2017-10-06isl: check whether a format is rgb if colorspace is yuvLionel Landwerlin1-0/+2
2017-10-06isl: make format layout channels accessible by indexLionel Landwerlin1-9/+12
2017-10-03intel: Always set Cube Face Enables for all surfaces.Kenneth Graunke1-8/+6
2017-10-03intel: Make Cube Face Enable fields consistent across generations.Kenneth Graunke1-4/+0