summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nir/spirv: Add support for bitfield operationsJason Ekstrand2016-01-041-0/+11
* nir/spirv: Add support for msb/lsb opcodesJason Ekstrand2016-01-041-3/+4
* nir/spirv: Add a documenting assert for OpConstantSamplerJason Ekstrand2016-01-041-0/+4
* nir/spirv: Add initial support for ConstantNullJason Ekstrand2016-01-041-0/+44
* isl: Align single-level 2D surfaces to compression blockChad Versace2016-01-041-6/+12
* anv/formats: Hand out different formats based on tiled vs. linearJason Ekstrand2016-01-041-2/+35
* anv/image_view: Separate vulkan and isl formatsJason Ekstrand2016-01-048-19/+33
* anv_get_isl_format: Support depth+stencil aspect valueJason Ekstrand2016-01-041-0/+1
* anv/image: Do more work in anv_image_view_initJason Ekstrand2016-01-044-32/+22
* anv/formats: Rework GetPhysicalDeviceFormatPropertiesJason Ekstrand2016-01-041-63/+76
* anv/formats: Add a tiling parameter to get_isl_formatJason Ekstrand2016-01-046-6/+11
* isl/format: Add some helpers for working with RGB formatsJason Ekstrand2016-01-042-0/+66
* isl: Add a file for format helpersJason Ekstrand2016-01-043-15/+42
* genX/state: Pull some generic helpers into a shared headerJason Ekstrand2016-01-043-84/+69
* meta/blit: Rework how format and aspect choices are madeJason Ekstrand2016-01-041-23/+75
* anv/image: Add a vk_format fieldJason Ekstrand2016-01-044-8/+13
* isl: Document mnemonic in Yf and Ys tilingChad Versace2016-01-041-2/+2
* isl: Use isl_align_npot for row_pitchKristian Høgsberg Kristensen2016-01-041-2/+2
* vk: Don't leak pipeline if initialization failsKristian Høgsberg Kristensen2016-01-041-1/+3
* vk: Allocate subpass attachment in one big blockKristian Høgsberg Kristensen2016-01-042-23/+29
* vk: Handle allocation failures in meta init pathsKristian Høgsberg Kristensen2016-01-045-39/+136
* vk: Handle allocation failure in anv_pipeline_init()Kristian Høgsberg Kristensen2016-01-041-2/+5
* vk: Call vk_error when we generate a VK_ERRORKristian Høgsberg Kristensen2016-01-041-5/+9
* vk: Only finish wayland wsi if we created itKristian Høgsberg Kristensen2016-01-041-3/+5
* isl: Fix row pitch for linear buffersChad Versace2016-01-041-1/+21
* isl: Fix swapped if-else in isl_calc_row_pitchChad Versace2016-01-041-2/+2
* nir/spirv: Fix group decorationsJason Ekstrand2016-01-021-12/+10
* anv/device: Only allocate whole pages in AllocateMemoryJason Ekstrand2016-01-022-2/+11
* anv/device: Handle non-4k-aligned calls to MapMemoryJason Ekstrand2016-01-011-4/+13
* anv/format: Get rid of num_channelsJason Ekstrand2015-12-312-110/+109
* anv/cmd_buffer: Fix a pointer-cast typoJason Ekstrand2015-12-311-1/+1
* isl: Document some isl_surf::phys_level0_sa invariantsChad Versace2015-12-311-0/+4
* anv/pipeline: Better vertex input channel setupJason Ekstrand2015-12-313-12/+40
* anv/pipeline: Move vk_to_gen tables into a shared headerJason Ekstrand2015-12-313-178/+115
* isl: Better document surface unitsChad Versace2015-12-311-2/+60
* isl: Document the 3D block extent of isl_formatChad Versace2015-12-311-0/+7
* nir/spirv: Add a missing break statement in handle_imageJason Ekstrand2015-12-301-0/+1
* Revert "isl: Fix assertion failure for npot pixel formats"Jason Ekstrand2015-12-301-2/+2
* nir/spirv: Handle push constants after decorationsJason Ekstrand2015-12-301-1/+14
* anv/device: Place memory types at heapIndex == 0Jason Ekstrand2015-12-301-3/+3
* nir/spirv: Fix constant num_elements and allocationJason Ekstrand2015-12-301-3/+5
* nir/lower_outputs_to_temporaries: Reparent constant initializersJason Ekstrand2015-12-301-0/+3
* nir/clone: Expose nir_constant_cloneJason Ekstrand2015-12-302-4/+5
* nir/gather_info: Add support for end_primitive_with_counterJason Ekstrand2015-12-301-0/+1
* nir/spirv: Handle OpLineJason Ekstrand2015-12-301-4/+6
* nir/spirv: Let OpEntryPoint act as an OpNameJason Ekstrand2015-12-301-4/+5
* nir/lower_outputs_to_temporaries: Take a nir_function entrypointJason Ekstrand2015-12-304-7/+15
* nir/spirv: Add support for multiple entrypoints per shaderJason Ekstrand2015-12-305-22/+38
* nir/spirv: Get the shader stage from the SPIR-VJason Ekstrand2015-12-305-14/+31
* nir/spirv: Use shader stage for determining variable locationsJason Ekstrand2015-12-301-2/+2