Home
last modified time | relevance | path

Searched refs:IMAGE_STATE (Results 1 – 4 of 4) sorted by relevance

/external/vulkan-validation-layers/layers/
Dimage.h50 struct IMAGE_STATE { struct
59 IMAGE_STATE() in IMAGE_STATE() function
62 IMAGE_STATE(const VkImageCreateInfo *pCreateInfo) in IMAGE_STATE() argument
Dcore_validation_types.h208 class IMAGE_STATE : public BINDABLE {
214 IMAGE_STATE(VkImage img, const VkImageCreateInfo *pCreateInfo)
221 IMAGE_STATE(IMAGE_STATE const &rh_obj) = delete;
636 IMAGE_STATE *getImageState(const layer_data *, VkImage);
645 bool ValidateMemoryIsBoundToImage(const layer_data *, const IMAGE_STATE *, const char *);
647 void AddCommandBufferBindingImage(const layer_data *, GLOBAL_CB_NODE *, IMAGE_STATE *);
Dimage.cpp66 unordered_map<VkImage, IMAGE_STATE> imageMap;
80 static IMAGE_STATE const *getImageState(layer_data const *dev_data, VkImage image) { in getImageState()
389 device_data->imageMap[*pImage] = IMAGE_STATE(pCreateInfo); in CreateImage()
731 static bool ExceedsBounds(const VkOffset3D *offset, const VkExtent3D *extent, const IMAGE_STATE *im… in ExceedsBounds()
Dcore_validation.cpp142 unordered_map<VkImage, unique_ptr<IMAGE_STATE>> imageMap;
295 IMAGE_STATE *getImageState(const layer_data *dev_data, VkImage image) { in getImageState()
439 static bool ValidateImageUsageFlags(layer_data *dev_data, IMAGE_STATE const *image_state, VkFlags d… in ValidateImageUsageFlags()
532 static bool ValidateImageMemoryIsValid(layer_data *dev_data, IMAGE_STATE *image_state, const char *… in ValidateImageMemoryIsValid()
561 static void SetImageMemoryValid(layer_data *dev_data, IMAGE_STATE *image_state, bool valid) { in SetImageMemoryValid()
604 void AddCommandBufferBindingImage(const layer_data *dev_data, GLOBAL_CB_NODE *cb_node, IMAGE_STATE in AddCommandBufferBindingImage()
732 bool ValidateMemoryIsBoundToImage(const layer_data *dev_data, const IMAGE_STATE *image_state, const… in ValidateMemoryIsBoundToImage()
5775 static bool PreCallValidateDestroyImage(layer_data *dev_data, VkImage image, IMAGE_STATE **image_st… in PreCallValidateDestroyImage()
5787 static void PostCallRecordDestroyImage(layer_data *dev_data, VkImage image, IMAGE_STATE *image_stat… in PostCallRecordDestroyImage()
5809 IMAGE_STATE *image_state = nullptr; in DestroyImage()
[all …]