anv: Properly cache brw_stage_prog_data::relocs
[mesa.git] / src / intel / vulkan / anv_pipeline_cache.c
2020-09-02 Jason Ekstrandanv: Properly cache brw_stage_prog_data::relocs
2020-09-02 Jason Ekstrandanv: Stop storing the shader constant data side-band
2020-07-30 Alejandro Piñeirovulkan/util: add struct vk_pipeline_cache_header
2020-07-10 Lionel Landwerlinanv: fix uninitialized variable access
2020-06-17 Iván Brianoanv: support externally synchronized pipeline caches
2020-05-04 Jason Ekstrandvulkan,anv: Add a base object struct type
2020-05-04 Jason Ekstrandvulkan,anv: Add a common base object type for VkDevice
2020-03-12 Caio Marcelo de... anv: Keep the shader stage in anv_shader_bin
2020-03-07 Lionel Landwerlinanv: stop storing prog param data into shader blobs
2020-01-20 Jason Ekstrandanv: Drop separate chipset_id fields
2020-01-20 Jason Ekstrandanv: Drop the instance pointer from anv_device
2020-01-20 Jason Ekstrandanv: Add an anv_physical_device field to anv_device
2019-11-18 Jason Ekstrandanv: More carefully dirty state in BindPipeline
2019-11-18 Jason Ekstrandanv: Pre-compute push ranges for graphics pipelines
2019-10-10 Marek Olšáknir: add a strip parameter to nir_serialize
2019-09-19 Jason EkstrandMove blob from compiler/ to util/
2019-08-12 Jason Ekstrandanv: Record shader compile stats in the pipeline cache
2019-04-19 Jason Ekstrandanv: Put image params in the descriptor set buffer...
2019-04-10 Lionel Landwerlinanv: don't use default pipeline cache for hits for...
2019-03-20 Lionel Landwerlinanv: implement VK_EXT_pipeline_creation_feedback
2019-03-07 Tapani Pällianv: call blob_finish when done with it
2019-03-05 Jason Ekstrandanv: Count image param entries rather than images
2019-02-20 Eric Engestromanv: use anv_shader_bin_write_to_blob()'s return value
2019-02-20 Tapani Pällianv: anv: refactor error handling in anv_shader_bin_wri...
2019-01-22 Jason Ekstrandanv: Add pipeline cache support for xfb_info
2019-01-14 Iago Toral Quirogaanv/pipeline_cache: free NIR shader cache
2019-01-11 Iago Toral Quirogaanv/pipeline_cache: fix incorrect guards for NIR cache
2019-01-11 Jason Ekstrandanv/pipeline_cache: Add support for caching NIR
2018-10-25 Eric Engestromutil: use C99 declaration in the for-loop hash_table_fo...
2018-07-09 Iago Toral Quirogaanv/pipeline: honor the pipeline_cache_enabled run...
2018-07-02 Jason Ekstrandanv: Add support for the on-disk shader cache
2018-07-02 Jason Ekstrandanv/pipeline_cache: Add a _locked suffix to a function
2018-07-02 Jason Ekstrandanv: Add device-level helpers for searching for and...
2018-07-02 Jason Ekstrandanv: Use a default pipeline cache if none is specified
2018-07-02 Jason Ekstrandanv: Add support for shader constant data to the pipeli...
2017-10-13 Jason Ekstrandblob: Use intptr_t instead of ssize_t
2017-10-13 Jason Ekstrandi965: Store image_param in brw_context instead of prog_data
2017-10-13 Jason Ekstrandanv/pipeline_cache: Rework to use multialloc and blob
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