Lines Matching refs:VkDeviceObj
51 class VkDeviceObj : public vk_testing::Device {
53 VkDeviceObj(uint32_t id, VkPhysicalDevice obj);
54 VkDeviceObj(uint32_t id, VkPhysicalDevice obj, std::vector<const char *> &extension_names,
83 VkDeviceObj *DeviceObj() const { return m_device; } in DeviceObj()
130 VkDeviceObj *m_device;
183 …VkCommandPoolObj(VkDeviceObj *device, uint32_t queue_family_index, VkCommandPoolCreateFlags flags …
188 …VkCommandBufferObj(VkDeviceObj *device, VkCommandPoolObj *pool, VkCommandBufferLevel level = VK_CO…
223 VkDeviceObj *m_device;
229 VkConstantBufferObj(VkDeviceObj *device,
231 VkConstantBufferObj(VkDeviceObj *device, VkDeviceSize size, const void *data,
237 VkDeviceObj *m_device;
242 VkRenderpassObj(VkDeviceObj *device);
253 VkImageObj(VkDeviceObj *dev);
314 VkDeviceObj *device() const { return m_device; } in device()
317 VkDeviceObj *m_device;
325 VkTextureObj(VkDeviceObj *device, uint32_t *colors = NULL);
330 VkDeviceObj *m_device;
336 VkDepthStencilObj(VkDeviceObj *device);
337 void Init(VkDeviceObj *device, int32_t width, int32_t height, VkFormat format,
345 VkDeviceObj *m_device;
354 VkSamplerObj(VkDeviceObj *device);
357 VkDeviceObj *m_device;
363 VkDescriptorSetLayoutObj(const VkDeviceObj *device,
377 VkDescriptorSetObj(VkDeviceObj *device);
389 VkDeviceObj *m_device;
404 …VkShaderObj(VkDeviceObj *device, const char *shaderText, VkShaderStageFlagBits stage, VkRenderFram…
406 …VkShaderObj(VkDeviceObj *device, const std::string spv_source, VkShaderStageFlagBits stage, VkRend…
412 VkDeviceObj *m_device;
418 …VkPipelineLayoutObj(VkDeviceObj *device, const std::vector<const VkDescriptorSetLayoutObj *> &desc…
433 VkPipelineObj(VkDeviceObj *device);
475 VkDeviceObj *m_device;