aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_pipeline_cache.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Rework pipeline cachingJason Ekstrand2016-08-301-312/+192
* anv: Add a struct for storing a compiled shaderJason Ekstrand2016-08-301-0/+110
* anv: Include the pipeline layout in the shader hashJason Ekstrand2016-08-241-0/+5
* anv/pipeline_cache: Allow for an zero-sized cacheJason Ekstrand2016-06-101-1/+4
* anv/pipeline: Add support for caching the push constant mapJason Ekstrand2016-06-061-4/+29
* anv: Turn pipeline cache on by defaultKristian Høgsberg Kristensen2016-03-051-2/+3
* anv: Check if shader if present before uploading to cacheKristian Høgsberg Kristensen2016-03-051-7/+38
* anv: Also cache the struct anv_pipeline_binding mapsKristian Høgsberg Kristensen2016-03-051-32/+80
* anv: Don't re-upload shaders when mergingKristian Høgsberg Kristensen2016-03-051-10/+4
* anv: Add anv_pipeline_cache_add_entry()Kristian Høgsberg Kristensen2016-03-051-8/+15
* anv: Rename anv_pipeline_cache_add_entry() to 'set'Kristian Høgsberg Kristensen2016-03-051-3/+3
* anv: Store prog data in pipeline cache streamKristian Høgsberg Kristensen2016-03-051-16/+23
* anv: Rename 'table' to 'hash_table' in anv_pipeline_cacheKristian Høgsberg Kristensen2016-03-051-16/+16
* anv: Serialize as much pipeline cache as we canKristian Høgsberg Kristensen2016-03-051-6/+17
* anv: Use 1.0 pipeline cache headerKristian Høgsberg Kristensen2016-03-051-11/+25
* anv: Fix shader key hashingKristian Høgsberg Kristensen2016-03-051-1/+1
* anv: Remove excess whitespaceKristian Høgsberg Kristensen2016-03-051-12/+12
* Move the intel vulkan driver to src/intel/vulkanJason Ekstrand2016-02-181-0/+405