HomeSort by relevance Sort by last modified time
    Searched refs:layer_data (Results 1 - 25 of 40) sorted by null

1 2

  /external/vulkan-validation-layers/layers/
buffer_validation.h 35 using core_validation::layer_data;
37 bool PreCallValidateCreateImage(layer_data *device_data, const VkImageCreateInfo *pCreateInfo,
40 void PostCallRecordCreateImage(layer_data *device_data, const VkImageCreateInfo *pCreateInfo, VkImage *pImage);
42 void PostCallRecordDestroyImage(layer_data *device_data, VkImage image, IMAGE_STATE *image_state, VK_OBJECT obj_struct);
44 bool PreCallValidateDestroyImage(layer_data *device_data, VkImage image, IMAGE_STATE **image_state, VK_OBJECT *obj_struct);
46 bool ValidateImageAttributes(layer_data *device_data, IMAGE_STATE *image_state, VkImageSubresourceRange range);
52 bool VerifyClearImageLayout(layer_data *device_data, GLOBAL_CB_NODE *cb_node, IMAGE_STATE *image_state,
55 bool VerifyImageLayout(layer_data const *device_data, GLOBAL_CB_NODE const *cb_node, IMAGE_STATE *image_state,
59 void RecordClearImageLayout(layer_data *dev_data, GLOBAL_CB_NODE *cb_node, VkImage image, VkImageSubresourceRange range,
62 bool PreCallValidateCmdClearColorImage(layer_data *dev_data, VkCommandBuffer commandBuffer, VkImage image
    [all...]
unique_objects.h 63 struct layer_data { struct in namespace:unique_objects
82 layer_data() : wsi_enabled(false), gpu(VK_NULL_HANDLE){}; function in struct:unique_objects::layer_data
86 static std::unordered_map<void *, layer_data *> layer_data_map;
115 HandleType Unwrap(MapType *layer_data, HandleType wrappedHandle) {
117 return (HandleType)layer_data->unique_id_mapping[reinterpret_cast<uint64_t const &>(wrappedHandle)];
123 HandleType WrapNew(MapType *layer_data, HandleType newlyCreatedHandle) {
125 layer_data->unique_id_mapping[unique_id] = reinterpret_cast<uint64_t const &>(newlyCreatedHandle);
core_validation_types.h     [all...]
descriptor_sets.h 39 using core_validation::layer_data;
193 virtual void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) = 0;
206 bool ValidateSampler(const VkSampler, const core_validation::layer_data *);
207 bool ValidateImageUpdate(VkImageView, VkImageLayout, VkDescriptorType, const core_validation::layer_data *,
215 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
230 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
248 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
264 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
278 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
300 bool ValidateUpdateDescriptorSets(const debug_report_data *, const core_validation::layer_data *, uint32_t
    [all...]
threading.h 49 struct layer_data;
223 struct layer_data { struct
274 layer_data() function in struct:layer_data
322 static void startWriteObject(struct layer_data *my_data, type object) { \
325 static void finishWriteObject(struct layer_data *my_data, type object) { my_data->c_##type.finishWrite(object); } \
326 static void startReadObject(struct layer_data *my_data, type object) { \
329 static void finishReadObject(struct layer_data *my_data, type object) { my_data->c_##type.finishRead(object); }
369 static std::unordered_map<void *, layer_data *> layer_data_map;
374 static void startWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true) {
383 static void finishWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true)
    [all...]
core_validation.cpp 126 struct layer_data { struct in namespace:core_validation
179 static unordered_map<void *, layer_data *> layer_data_map;
213 IMAGE_VIEW_STATE *GetImageViewState(const layer_data *dev_data, VkImageView image_view) {
221 SAMPLER_STATE *GetSamplerState(const layer_data *dev_data, VkSampler sampler) {
229 IMAGE_STATE *GetImageState(const layer_data *dev_data, VkImage image) {
237 BUFFER_STATE *GetBufferState(const layer_data *dev_data, VkBuffer buffer) {
245 SWAPCHAIN_NODE *GetSwapchainNode(const layer_data *dev_data, VkSwapchainKHR swapchain) {
253 BUFFER_VIEW_STATE *GetBufferViewState(const layer_data *dev_data, VkBufferView buffer_view) {
261 FENCE_NODE *GetFenceNode(layer_data *dev_data, VkFence fence) {
269 EVENT_STATE *GetEventNode(layer_data *dev_data, VkEvent event)
    [all...]
threading.cpp 44 static void initThreading(layer_data *my_data, const VkAllocationCallbacks *pAllocator) {
65 layer_data *my_data = GetLayerDataPtr(get_dispatch_key(*pInstance), layer_data_map);
83 layer_data *my_data = GetLayerDataPtr(key, layer_data_map);
129 layer_data *my_instance_data = GetLayerDataPtr(get_dispatch_key(gpu), layer_data_map);
148 layer_data *my_device_data = GetLayerDataPtr(get_dispatch_key(*pDevice), layer_data_map);
160 layer_data *dev_data = GetLayerDataPtr(key, layer_data_map);
179 layer_data *my_data = GetLayerDataPtr(key, layer_data_map);
233 layer_data *my_data = GetLayerDataPtr(key, layer_data_map);
246 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
267 layer_data *my_data
    [all...]
object_tracker.h 90 struct layer_data { struct in namespace:object_tracker
116 layer_data() function in struct:object_tracker::layer_data
131 extern std::unordered_map<void *, layer_data *> layer_data_map;
165 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(dispatchable_object), layer_data_map);
202 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(dispatchable_object), layer_data_map);
228 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(dispatchable_object), layer_data_map);
object_tracker_utils.cpp 27 std::unordered_map<void *, layer_data *> layer_data_map;
34 void InitObjectTracker(layer_data *my_data, const VkAllocationCallbacks *pAllocator) {
40 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
59 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
85 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(queue), layer_data_map);
90 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(device_data->physical_device), layer_data_map);
108 for (auto layer_data : layer_data_map) {
109 for (auto object : layer_data.second->object_map[kVulkanObjectTypeDevice]) {
111 last_instance = layer_data.second->instance;
116 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(last_instance), layer_data_map)
    [all...]
unique_objects.cpp 83 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
187 layer_data *my_device_data = GetLayerDataPtr(get_dispatch_key(*pDevice), layer_data_map);
203 layer_data *dev_data = GetLayerDataPtr(key, layer_data_map);
254 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
284 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
324 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
384 static void PostCallCreateRenderPass(layer_data *dev_data, const VkRenderPassCreateInfo *pCreateInfo, VkRenderPass renderPass) {
404 layer_data *dev_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
416 static void PostCallDestroyRenderPass(layer_data *dev_data, VkRenderPass renderPass) {
421 layer_data *dev_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map)
    [all...]
  /prebuilts/ndk/r16/sources/third_party/vulkan/src/tests/layers/
test.cpp 31 struct layer_data { struct in namespace:test
35 layer_data() : instance(VK_NULL_HANDLE), instance_dispatch_table(nullptr) {}; function in struct:test::layer_data
38 static std::unordered_map<void *, layer_data *> layer_data_map;
63 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map);
77 layer_data *instance_data = get_my_data_ptr(key, layer_data_map);
110 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
  /prebuilts/ndk/r16/sources/third_party/vulkan/src/layers/
unique_objects.h 86 struct layer_data { struct in namespace:unique_objects
104 layer_data() : wsi_enabled(false), gpu(VK_NULL_HANDLE){}; function in struct:unique_objects::layer_data
119 static std::unordered_map<void *, layer_data *> layer_data_map;
descriptor_sets.h 158 virtual void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) = 0;
171 bool ValidateSampler(const VkSampler, const core_validation::layer_data *);
172 bool ValidateImageUpdate(VkImageView, VkImageLayout, VkDescriptorType, const core_validation::layer_data *,
181 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
197 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
215 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
231 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
245 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override;
267 bool ValidateUpdateDescriptorSets(const debug_report_data *, const core_validation::layer_data *, uint32_t,
270 void PerformUpdateDescriptorSets(const core_validation::layer_data *, uint32_t, const VkWriteDescriptorSet *, uint32_t
    [all...]
object_tracker.h 87 struct layer_data { struct in namespace:object_tracker
116 layer_data() function in struct:object_tracker::layer_data
126 static std::unordered_map<void *, layer_data *> layer_data_map;
core_validation_types.h 629 // Fwd declarations of layer_data and helpers to look-up/validate state from layer_data maps
631 struct layer_data;
632 cvdescriptorset::DescriptorSet *getSetNode(const layer_data *, VkDescriptorSet);
633 cvdescriptorset::DescriptorSetLayout const *getDescriptorSetLayout(layer_data const *, VkDescriptorSetLayout);
634 DESCRIPTOR_POOL_STATE *getDescriptorPoolState(const layer_data *, const VkDescriptorPool);
635 BUFFER_NODE *getBufferNode(const layer_data *, VkBuffer);
636 IMAGE_STATE *getImageState(const layer_data *, VkImage);
637 DEVICE_MEM_INFO *getMemObjInfo(const layer_data *, VkDeviceMemory);
638 BUFFER_VIEW_STATE *getBufferViewState(const layer_data *, VkBufferView)
    [all...]
threading.h 49 struct layer_data;
210 struct layer_data { struct
251 layer_data() function in struct:layer_data
285 static void startWriteObject(struct layer_data *my_data, type object) { \
288 static void finishWriteObject(struct layer_data *my_data, type object) { my_data->c_##type.finishWrite(object); } \
289 static void startReadObject(struct layer_data *my_data, type object) { \
292 static void finishReadObject(struct layer_data *my_data, type object) { my_data->c_##type.finishRead(object); }
323 static std::unordered_map<void *, layer_data *> layer_data_map;
328 static void startWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true) {
337 static void finishWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true)
    [all...]
parameter_validation.cpp 55 struct layer_data { struct in namespace:parameter_validation
78 layer_data() function in struct:parameter_validation::layer_data
84 static std::unordered_map<void *, layer_data *> layer_data_map;
91 layer_data *data = get_my_data_ptr(key, layer_data_map);
103 layer_data *data = get_my_data_ptr(key, layer_data_map);
111 static void init_parameter_validation(layer_data *my_data, const VkAllocationCallbacks *pAllocator) {
124 layer_data *data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
136 layer_data *data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
    [all...]
unique_objects.cpp 48 static void initUniqueObjects(layer_data *instance_data, const VkAllocationCallbacks *pAllocator) {
55 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
98 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
111 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
156 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map);
193 layer_data *instance_data = get_my_data_ptr(key, layer_data_map);
211 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(gpu), layer_data_map);
230 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(*pDevice), layer_data_map);
247 layer_data *dev_data = get_my_data_ptr(key, layer_data_map);
292 layer_data *instance_data = get_my_data_ptr(key, layer_data_map)
    [all...]
core_validation.cpp 131 struct layer_data { struct in namespace:core_validation
175 static unordered_map<void *, layer_data *> layer_data_map;
279 IMAGE_VIEW_STATE *getImageViewState(const layer_data *dev_data, VkImageView image_view) {
287 SAMPLER_STATE *getSamplerState(const layer_data *dev_data, VkSampler sampler) {
295 IMAGE_STATE *getImageState(const layer_data *dev_data, VkImage image) {
303 BUFFER_NODE *getBufferNode(const layer_data *dev_data, VkBuffer buffer) {
311 SWAPCHAIN_NODE *getSwapchainNode(const layer_data *dev_data, VkSwapchainKHR swapchain) {
319 VkSwapchainKHR getSwapchainFromImage(const layer_data *dev_data, VkImage image) {
327 BUFFER_VIEW_STATE *getBufferViewState(const layer_data *my_data, VkBufferView buffer_view) {
335 FENCE_NODE *getFenceNode(layer_data *dev_data, VkFence fence)
    [all...]
threading.cpp 44 static void initThreading(layer_data *my_data, const VkAllocationCallbacks *pAllocator) {
67 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map);
85 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
131 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(gpu), layer_data_map);
150 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(*pDevice), layer_data_map);
162 layer_data *dev_data = get_my_data_ptr(key, layer_data_map);
221 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
252 layer_data *dev_data;
270 layer_data *my_data;
297 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map)
    [all...]
swapchain.h 267 struct layer_data { struct
290 layer_data() function in struct:layer_data
image.cpp 56 struct layer_data { struct in namespace:image
68 layer_data() function in struct:image::layer_data
73 static unordered_map<void *, layer_data *> layer_data_map;
76 static void init_image(layer_data *my_data, const VkAllocationCallbacks *pAllocator) {
80 static IMAGE_STATE const *getImageState(layer_data const *dev_data, VkImage image) {
91 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
102 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
110 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
133 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map);
149 layer_data *my_data = get_my_data_ptr(key, layer_data_map)
    [all...]
  /external/vulkan-validation-layers/tests/layers/
test.cpp 31 struct layer_data { struct in namespace:test
35 layer_data() : instance(VK_NULL_HANDLE), instance_dispatch_table(nullptr) {}; function in struct:test::layer_data
40 static std::unordered_map<void *, layer_data *> layer_data_map;
65 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(*pInstance), layer_data_map);
78 layer_data *instance_data = GetLayerDataPtr(key, layer_data_map);
111 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(instance), layer_data_map);
124 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(instance), layer_data_map);
  /prebuilts/ndk/r16/sources/third_party/vulkan/src/build-android/generated/include/
thread_check.h 46 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
91 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
112 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
152 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
172 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
197 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
219 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
246 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
271 layer_data *my_data = get_my_data_ptr(key, layer_data_map);
295 layer_data *my_data = get_my_data_ptr(key, layer_data_map)
    [all...]
unique_objects_wrappers.h 82 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(queue), layer_data_map);
122 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
140 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
154 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
168 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
193 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
218 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
233 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
250 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map);
266 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map)
    [all...]

Completed in 474 milliseconds

1 2