47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
|
vkCreatePipelineCache(3)
|
||
|
========================
|
||
|
|
||
|
Name
|
||
|
----
|
||
|
vkCreatePipelineCache - Creates a new pipeline cache
|
||
|
|
||
|
C Specification
|
||
|
---------------
|
||
|
|
||
|
include::../protos/vkCreatePipelineCache.txt[]
|
||
|
|
||
|
Parameters
|
||
|
----------
|
||
|
|
||
|
pname:device::
|
||
|
A handle to the device that will create the pipeline cache.
|
||
|
|
||
|
pname:pCreateInfo::
|
||
|
A pointer to a sname:VkPipelineCacheCreateInfo object describing the pipeline cache to be created.
|
||
|
|
||
|
pname:pPipelineCache::
|
||
|
A pointer that will receive the handle to the newly created pipeline cache.
|
||
|
|
||
|
Description
|
||
|
-----------
|
||
|
|
||
|
include::../structs/VkPipelineCacheCreateInfo.txt[]
|
||
|
|
||
|
.Create Info Details
|
||
|
|
||
|
- pname:initialDataSize is the size of the initial data to populate the cache.
|
||
|
|
||
|
- pname:pInitialData is a pointer to the initial data to populate the cache.
|
||
|
|
||
|
- pname:maxSize specifies an upper bound on the size the cache will grow to,
|
||
|
with -1 indicating that the cache may grow without bound.
|
||
|
|
||
|
include::../validity/protos/vkCreatePipelineCache.txt[]
|
||
|
|
||
|
See Also
|
||
|
--------
|
||
|
|
||
|
flink:vkCreateGraphicsPipelines, flink:vkCreateComputePipelines, flink:vkGetPipelineCacheData, flink:vkMergePipelineCaches
|
||
|
|
||
|
include::footer.txt[]
|