anv: Rework fences to work more like BO semaphores
[mesa.git] / src / intel / vulkan / anv_pipeline_cache.c
2017-05-03 Jason Ekstrandanv: Move shader hashing to anv_pipeline
2017-04-28 Jason Ekstrandanv/physical_device: Rename uuid to pipeline_cache_uuid
2017-03-16 Iago Toral Quirogaanv: do not try to ref/unref NULL shaders
2017-03-15 Emil Velikovutil/sha1: rework _mesa_sha1_{init,final}
2016-11-28 Emil Velikovanv: Store UUID in physical device.
2016-11-17 Jason Ekstrandanv: Handle null in all destructors
2016-11-02 Jason Ekstrandanv/pipeline: Properly cache prog_data::param
2016-11-02 Jason Ekstrandanv/pipeline: Put actual pointers in anv_shader_bin
2016-10-18 Dave Airlieanv: move to using vk_alloc helpers.
2016-10-07 Lionel Landwerlinanv: pipeline cache: fix return value of vkGetPipelineC...
2016-08-30 Jason Ekstrandanv: Rework pipeline caching
2016-08-30 Jason Ekstrandanv: Add a struct for storing a compiled shader
2016-08-25 Jason Ekstrandanv: Include the pipeline layout in the shader hash
2016-06-10 Jason Ekstrandanv/pipeline_cache: Allow for an zero-sized cache
2016-06-06 Jason Ekstrandanv/pipeline: Add support for caching the push constant map
2016-04-15 Jason EkstrandMerge branch 'vulkan'
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-07 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-17 Jordan JustenMerge remote-tracking branch 'origin/master' into vulkan
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-05 Kristian Høgsberg... anv: Turn pipeline cache on by default
2016-03-05 Kristian Høgsberg... anv: Check if shader if present before uploading to...
2016-03-05 Kristian Høgsberg... anv: Also cache the struct anv_pipeline_binding maps
2016-03-05 Kristian Høgsberg... anv: Don't re-upload shaders when merging
2016-03-05 Kristian Høgsberg... anv: Add anv_pipeline_cache_add_entry()
2016-03-05 Kristian Høgsberg... anv: Rename anv_pipeline_cache_add_entry() to 'set'
2016-03-05 Kristian Høgsberg... anv: Store prog data in pipeline cache stream
2016-03-05 Kristian Høgsberg... anv: Rename 'table' to 'hash_table' in anv_pipeline_cache
2016-03-05 Kristian Høgsberg... anv: Serialize as much pipeline cache as we can
2016-03-05 Kristian Høgsberg... anv: Use 1.0 pipeline cache header
2016-03-05 Kristian Høgsberg... anv: Fix shader key hashing
2016-03-05 Kristian Høgsberg... anv: Remove excess whitespace
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-18 Jason EkstrandMove the intel vulkan driver to src/intel/vulkan