summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* anv/wsi_x11: Properly report BadDrawable errors to the clientJason Ekstrand2015-09-281-1/+11
* anv/batch_chain: Use the surface state pool for binding tablesJason Ekstrand2015-09-283-124/+99
* anv/batch_chain: Add helpers for fixing up block_pool relocationsJason Ekstrand2015-09-281-0/+62
* anv/gen8: Do a render cache flush prior to changing state base addressJason Ekstrand2015-09-281-0/+10
* anv/device: Use a 4K block size for surface state blocksJason Ekstrand2015-09-281-1/+1
* anv/meta: Use the dynamic state stream for temporary buffersJason Ekstrand2015-09-281-4/+4
* anv/util: Add helpers for getting the first and last elements of a vectorJason Ekstrand2015-09-281-0/+15
* anv/batch_chain: Add a _alloc_binding_table functionJason Ekstrand2015-09-283-3/+13
* anv: Make anv_state.offset an int32_tJason Ekstrand2015-09-281-1/+1
* anv/wsi_wayland: Fix FIFO modeJason Ekstrand2015-09-281-1/+4
* vk: Implement vkGetPhysicalDeviceImageFormatProperties()Chad Versace2015-09-281-3/+94
* vk: Refactor anv_GetPhysicalDeviceFormatProperties()Chad Versace2015-09-281-11/+28
* vk: Advertise that depthstencil formats support samplingChad Versace2015-09-281-0/+1
* anv/device: Wrap a couple valgrind calls in the VG macroJason Ekstrand2015-09-281-3/+3
* vk: Fix vkGetPhysicalDeviceSparseImageFormatProperties()Chad Versace2015-09-281-1/+4
* vk: Add anv_icd.json to .gitignoreKristian Høgsberg Kristensen2015-09-251-0/+1
* vk: Also define vk_errorf in non-debug buildsKristian Høgsberg Kristensen2015-09-251-0/+1
* vk: Roll back GLSL parser support for vulkanKristian Høgsberg Kristensen2015-09-259-74/+10
* vk: Add an ICD declaration filevulkan-protex-2015.09.24.r01Jason Ekstrand2015-09-242-0/+9
* anv: Add support for the ICD loaderJason Ekstrand2015-09-243-0/+22
* anv: Add a global dispatch table for use in meta operationsJason Ekstrand2015-09-244-15/+29
* anv/entrypoints: Expose the anv_resolve_entrypoint functionJason Ekstrand2015-09-242-4/+8
* anv/entrypoints: Rename anv_layer to anv_dispatch_tableJason Ekstrand2015-09-241-2/+2
* anv/batch_chain: Remove the current_surface_bo helperJason Ekstrand2015-09-242-10/+2
* anv/cmd_buffer: Add a helper for getting the surface state base addressJason Ekstrand2015-09-244-2/+13
* anv/allocator: Don't ever call mremapJason Ekstrand2015-09-241-17/+12
* anv/allocator: Delete the unused center_fd_offset from anv_block_poolJason Ekstrand2015-09-241-3/+0
* anv/allocator: Do a better job of centering bi-directional block poolsJason Ekstrand2015-09-241-1/+12
* anv/batch_chain: Clean up the reloc list swapping codeJason Ekstrand2015-09-241-8/+6
* anv/meta: Add location specifiers to meta shadersJason Ekstrand2015-09-211-12/+12
* Merge branch 'nir-spirv' into vulkanJason Ekstrand2015-09-171-15/+20
|\
| * nir/spirv: Add better location handlingJason Ekstrand2015-09-171-15/+20
* | anv/device: Move mutex initialization to befor block poolsJason Ekstrand2015-09-171-2/+2
* | meta: Initial support for packing parametersJason Ekstrand2015-09-171-9/+7
* | anv/meta: Pass the depth through the clear vertex shaderJason Ekstrand2015-09-171-2/+2
* | anv/formats: Properly report depth-stencil formatsJason Ekstrand2015-09-171-18/+23
* | vk/device: Don't allow device or instance creation with invalid extensionsJason Ekstrand2015-09-171-14/+41
* | anv/tests: Add some asserts for data integrity in block_pool_no_freeJason Ekstrand2015-09-171-2/+22
* | anv/allocator: Make the block pool double-endedJason Ekstrand2015-09-173-19/+197
* | anv/tests: Refactor the block_pool_no_free testJason Ekstrand2015-09-171-20/+29
* | vk/allocator: Split block_pool_alloc into two functionsJason Ekstrand2015-09-171-22/+31
* | anv/allocator: Use a signed 32-bit offset for the free listJason Ekstrand2015-09-172-8/+17
* | anv/allocator: Create 2GB memfd up-front for the block poolJason Ekstrand2015-09-172-9/+15
* | anv/allocator: Take the device mutex when growing a block poolJason Ekstrand2015-09-175-5/+23
* | anv: Document the index and offset parameters of anv_boJason Ekstrand2015-09-171-0/+11
* | vk/image: Remove stale FINISHME for non-2D image viewsChad Versace2015-09-141-3/+0
* | vk/image: Teach vkCreateImage about layout of 1D surfacesChad Versace2015-09-141-6/+8
* | vk/meta: Partially implement vkCmdCopy*, vkCmdBlit* for 3D imagesChad Versace2015-09-143-78/+235
* | vk/meta: Rename meta_emit_blit() paramsChad Versace2015-09-141-13/+13
* | vk/gen8: Set RENDER_SURFACE_STATE::RenderTargetViewExtentChad Versace2015-09-141-0/+34