summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_device.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Move invariant state to small initial batchKristian Høgsberg Kristensen2016-02-051-4/+23
* anv: Split out batch submit helper from anv_DeviceWaitIdleKristian Høgsberg Kristensen2016-02-051-60/+66
* anv/device: Improve version error reportingJason Ekstrand2016-02-021-1/+5
* anv/fence: Default to not readyJason Ekstrand2016-02-021-0/+2
* anv: Advertise robustBufferAccessKristian Høgsberg Kristensen2016-02-011-1/+1
* anv/wsi: Rework to be compatable with the loaderJason Ekstrand2016-01-291-1/+1
* anv/device: Fix version checkJason Ekstrand2016-01-291-1/+1
* anv: clflush is only orderered against mfenceKristian Høgsberg Kristensen2016-01-291-8/+9
* anv: Limit flushing to the range of mapped memoryKristian Høgsberg Kristensen2016-01-291-1/+6
* anv/device: Add a better version check.Jason Ekstrand2016-01-281-1/+4
* anv/device: Advertise 1.0.2Jason Ekstrand2016-01-271-1/+1
* anv/device: Improve the api version check to allow 1.0.XJason Ekstrand2016-01-271-1/+1
* anv/gen8: Begin enabling pipeline multisample stateChad Versace2016-01-271-1/+1
* anv: Update the device limits.Kenneth Graunke2016-01-261-21/+17
* anv/image: clflush surface state map in anv_fill_buffer_surface_state().Francisco Jerez2016-01-261-5/+10
* HACK/i965: Default to scalar GS on BDW+Jason Ekstrand2016-01-251-4/+0
* anv: Use isl_device_get_sample_counts()Chad Versace2016-01-221-4/+1
* vk: Make maxSamplerAllocationCount more reasonableKristian Høgsberg Kristensen2016-01-201-1/+1
* anv/device: Default to scalar GS on BDW+Jason Ekstrand2016-01-201-0/+5
* anv: Add support for VK_WHOLE_SIZE several placesJason Ekstrand2016-01-191-0/+3
* isl/device: Add a flag for bit 6 swizzlingJason Ekstrand2016-01-181-1/+4
* anv: Misc allocation scope fixesJason Ekstrand2016-01-181-2/+2
* gen8: Fix border colorJason Ekstrand2016-01-181-2/+12
* vulkan-1.0.0: Bump the version to 1.0.0Jason Ekstrand2016-01-141-2/+2
* vulkan-1.0.0: Misc. field and argument renamesJason Ekstrand2016-01-141-2/+2
* anv/device: Update features and limitsJason Ekstrand2016-01-141-1/+4
* anv/device: Bump the max program size againJason Ekstrand2016-01-121-1/+1
* vk: Advertise number of timestamp bitsKristian Høgsberg Kristensen2016-01-091-1/+1
* vk: Expose correct timestampPeriod for SKLKristian Høgsberg Kristensen2016-01-091-1/+3
* vk: Remove unsupported warnings for Skylake and BroxtonKristian Høgsberg Kristensen2016-01-081-6/+3
* anv: Increate dynamic pool block size from 2k to 16kJordan Justen2016-01-081-1/+1
* vk: Implement a basic pipeline cacheKristian Høgsberg Kristensen2016-01-051-1/+3
* vk: Destroy device->mutex when destroying the deviceKristian Høgsberg Kristensen2016-01-051-0/+2
* vk: Handle allocation failures in meta init pathsKristian Høgsberg Kristensen2016-01-041-4/+11
* anv/device: Only allocate whole pages in AllocateMemoryJason Ekstrand2016-01-021-2/+5
* anv/device: Handle non-4k-aligned calls to MapMemoryJason Ekstrand2016-01-011-4/+13
* anv/device: Place memory types at heapIndex == 0Jason Ekstrand2015-12-301-3/+3
* vk: Unstub VkSemaphore implementationKristian Høgsberg Kristensen2015-12-281-2/+6
* anv/device: Set device->info sooner in CreateDeviceJason Ekstrand2015-12-281-3/+3
* vk: Only require wc bo mmap for !llc GPUsKristian Høgsberg Kristensen2015-12-191-1/+2
* vk/gen8: Implement VkEvent for gen8Kristian Høgsberg Kristensen2015-12-191-14/+68
* vk: Fix check for I915_PARAM_MMAP_VERSIONKristian Høgsberg Kristensen2015-12-181-1/+1
* anv/device: Handle zero-sized memory allocationsJason Ekstrand2015-12-171-4/+31
* anv/device: Bump the size of the instruction block poolJason Ekstrand2015-12-151-1/+1
* anv: Add support for storage texel buffersJason Ekstrand2015-12-141-0/+1
* anv: Pass an isl_format into fill_buffer_surface_stateJason Ekstrand2015-12-141-1/+1
* anv: Add initial support for texel buffersJason Ekstrand2015-12-121-17/+0
* vk: Turn on Bay Trail, Cherryview and Broxton supportKristian Høgsberg2015-12-041-9/+7
* vk: Map uncached, coherent memory as write-combineKristian Høgsberg Kristensen2015-12-041-2/+12
* vk: Expose two memory types for non-LLC GPUsKristian Høgsberg Kristensen2015-12-041-10/+36