summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* nir/lower_returns: Better algorithm as per connorJason Ekstrand2015-12-271-76/+78
* nir: Add a cursor helper for getting a cursor after any phi nodesJason Ekstrand2015-12-271-0/+16
* nir/gather_info: Handle multi-slot variables in io bitfieldsJason Ekstrand2015-12-241-3/+3
* nir: Add a helper for getting the bitmask for a variable's locationJason Ekstrand2015-12-241-0/+26
* nir/types: Expose glsl_type::count_attribute_slots()Jason Ekstrand2015-12-242-0/+8
* nir/lower_return: Do it for real this timeJason Ekstrand2015-12-241-20/+185
* nir/cf: Make extracting or re-inserting nothing a no-opJason Ekstrand2015-12-231-0/+9
* nir: Add a function for comparing cursorsJason Ekstrand2015-12-232-0/+65
* nir/spirv: Add support for undefs in vtn_ssa_value()Jason Ekstrand2015-12-231-2/+45
* nir/spirv: Properly handle vector times matrixJason Ekstrand2015-12-231-1/+5
* nir/spirv: Create the correct type if a matrix-vector multiply produces a vectorJason Ekstrand2015-12-231-3/+8
* nir/spirv: Fix some mem_ctx issues with create_vecJason Ekstrand2015-12-231-4/+5
* nir/spirv: Better document vtn_ssa_value.transposedJason Ekstrand2015-12-231-2/+3
* anv/descriptor_set: Use anv_foreach_stageJason Ekstrand2015-12-231-4/+3
* anv: Mask out invalid stages in foreach_stageJason Ekstrand2015-12-231-1/+4
* nir/spirv: Handle LogicalNotJason Ekstrand2015-12-231-1/+3
* nir/spirv: Handle derefs in vtn_ssa_valueJason Ekstrand2015-12-231-0/+9
* nir/spirv: Do boolean fixup on block loadsJason Ekstrand2015-12-231-1/+10
* spirv/nir: Handle non-vector extractions in vtn_composite_extractJason Ekstrand2015-12-231-0/+2
* nir/spirv: Handle function callsJason Ekstrand2015-12-232-7/+84
* nir: Create the params array in function_impl_createJason Ekstrand2015-12-231-0/+4
* i965/nir: Remove return handlingJason Ekstrand2015-12-232-13/+0
* anv/pipeline: Run lower_returns and inline_functions after spirv_to_nirJason Ekstrand2015-12-231-8/+20
* nir: Add a function inlining passJason Ekstrand2015-12-233-0/+142
* nir/builder: Add a copy_deref_var helperJason Ekstrand2015-12-231-0/+13
* nir: move nir_copy_var from anv_nir_builder to nir_builderJason Ekstrand2015-12-232-10/+10
* nir/clone: Add support for cloning a single function_implJason Ekstrand2015-12-232-33/+81
* nir: Add a helper for creating a "bare" nir_function_implJason Ekstrand2015-12-232-10/+21
* nir/control_flow: Handle relinking top-level blocksJason Ekstrand2015-12-231-2/+5
* nir: Add a stub function inlining passJason Ekstrand2015-12-233-0/+82
* nir/print: Factor variable name lookup into a helperJason Ekstrand2015-12-231-30/+31
* vk: Only require wc bo mmap for !llc GPUsKristian Høgsberg Kristensen2015-12-191-1/+2
* vk: Remove stale 48 bit addresses FIXMEsKristian Høgsberg Kristensen2015-12-191-5/+2
* vk/gen8: Implement VkEvent for gen8Kristian Høgsberg Kristensen2015-12-195-42/+166
* vk: Fix check for I915_PARAM_MMAP_VERSIONKristian Høgsberg Kristensen2015-12-181-1/+1
* anv/gen8: Add support for gl_NumWorkGroupsJordan Justen2015-12-184-7/+67
* nir/spirv: Array lengths are constants not literalsJason Ekstrand2015-12-171-2/+8
* anv/formats: Add more 64-bit formatsJason Ekstrand2015-12-171-0/+8
* anv/formats: Add more PACK32 formatsJason Ekstrand2015-12-171-8/+15
* anv/image: Properly report buffer featuresJason Ekstrand2015-12-171-3/+20
* isl: Add a is_storage_image_format helperJason Ekstrand2015-12-172-0/+53
* anv/device: Handle zero-sized memory allocationsJason Ekstrand2015-12-171-4/+31
* anv/state: Allow levelCount to be 0Jason Ekstrand2015-12-162-4/+4
* nir/spirv: Add a missing break statementJason Ekstrand2015-12-151-0/+1
* anv/pipeline: Allow the user to pass a null MultisampleCreateInfoJason Ekstrand2015-12-151-1/+0
* anv/descriptor_set: Initialize immutable_samplers to NULLJason Ekstrand2015-12-151-3/+6
* anv/device: Bump the size of the instruction block poolJason Ekstrand2015-12-151-1/+1
* anv/pipeline: Properly set IncludeVertexHandles in 3DSTATE_GSJason Ekstrand2015-12-152-0/+2
* nir/spirv: Add support for more CS intrinsicsJason Ekstrand2015-12-151-5/+24
* nir/lower_system_values: Add support for computed builtins.Jason Ekstrand2015-12-151-3/+55