summaryrefslogtreecommitdiffstats
path: root/src/vulkan
Commit message (Expand)AuthorAgeFilesLines
* 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
* anv/device: Place memory types at heapIndex == 0Jason Ekstrand2015-12-301-3/+3
* nir/spirv: Add support for multiple entrypoints per shaderJason Ekstrand2015-12-301-12/+10
* nir/spirv: Get the shader stage from the SPIR-VJason Ekstrand2015-12-301-1/+2
* anv/allocator: Rework state streams againJason Ekstrand2015-12-302-44/+48
* gen7/8/cmd_buffer: Allocate the correct ammount for COLOR_CALC_STATEJason Ekstrand2015-12-302-3/+6
* anv/stream_alloc: Properly manage valgrind NOACCESS and UNDEFINED statusJason Ekstrand2015-12-301-3/+19
* anv/state: Fix reversed MIN vs. MAX in levelCount handling.Kenneth Graunke2015-12-292-4/+4
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-293-52/+8
* anv/pipeline: Use vs_prog_data.inputs_read when computing vb_usedJason Ekstrand2015-12-291-1/+20
* gen7/8/pipeline: s/vb_used/elements in emit_vertex_inputJason Ekstrand2015-12-292-18/+16
* vk: Fill out buffer surface state when updating descriptor setKristian Høgsberg Kristensen2015-12-283-59/+87
* vk: Unstub VkSemaphore implementationKristian Høgsberg Kristensen2015-12-281-2/+6
* gen7/pipeline: Actually use inputs_read from the VS for laying out inputsJason Ekstrand2015-12-281-16/+42
* gen8/pipeline: Actually use inputs_read from the VS for laying out inputsJason Ekstrand2015-12-282-9/+38
* anv/meta: Fix the pos_out location for the vertex shaderJason Ekstrand2015-12-281-1/+1
* anv/device: Set device->info sooner in CreateDeviceJason Ekstrand2015-12-281-3/+3
* nir/spirv: Move to its own directoryJason Ekstrand2015-12-281-1/+1
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-285-24/+20
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-272-3/+6
* 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
* anv/pipeline: Run lower_returns and inline_functions after spirv_to_nirJason Ekstrand2015-12-231-8/+20
* nir: move nir_copy_var from anv_nir_builder to nir_builderJason Ekstrand2015-12-231-10/+0
* 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
* 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
* anv/device: Handle zero-sized memory allocationsJason Ekstrand2015-12-171-4/+31
* anv/state: Allow levelCount to be 0Jason Ekstrand2015-12-162-4/+4
* 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
* isl: Move it a standalone directoryChad Versace2015-12-1518-3958/+5
* anv: Rename gs_vec4 to gs_kernelJordan Justen2015-12-144-9/+9
* anv: Fix CUBE storage imagesJason Ekstrand2015-12-142-6/+14
* anv: Add support for storage texel buffersJason Ekstrand2015-12-145-13/+78
* anv: Pass an isl_format into fill_buffer_surface_stateJason Ekstrand2015-12-146-12/+13
* anv/cmd_buffer: Gen 8 requires 64 byte alignment for push constant dataJordan Justen2015-12-141-2/+6
* anv: Add initial support for cube mapsJason Ekstrand2015-12-142-4/+4
* anv/buffer_view: Store a bo + offset instead of buffer pointerJason Ekstrand2015-12-143-5/+9
* anv: Remove anv_image::surface_typeChad Versace2015-12-144-15/+50
* anv/meta: Fix VkImageViewTypeChad Versace2015-12-143-27/+17
* isl: Rename s/lod_align/image_align/ for consistencyChad Versace2015-12-1414-141/+147