Home | History | Annotate | Download | only in texture

Lines Matching refs:vk

116 void initializePrograms(vk::SourceCollections& programCollection, glu::Precision texCoordPrecision, const std::vector<Program>& programs);
138 vk::VkImage getImage (void) { return *m_textureImage; }
139 vk::VkImageView getImageView (void) { return *m_textureImageView; }
153 vk::Move<vk::VkImage> m_textureImage;
154 de::MovePtr<vk::Allocation> m_textureImageMemory;
155 vk::Move<vk::VkImageView> m_textureImageView;
163 TextureRenderer (Context& context, vk::VkSampleCountFlagBits sampleCount, deUint32 renderWidth, deUint32 renderHeight);
175 void clearImage (vk::VkImage image);
204 const vk::VkSampleCountFlagBits m_sampleCount;
207 const vk::VkFormat m_imageFormat;
210 vk::Move<vk::VkImage> m_image;
211 de::MovePtr<vk::Allocation> m_imageMemory;
212 vk::Move<vk::VkImageView> m_imageView;
214 vk::Move<vk::VkImage> m_resolvedImage;
215 de::MovePtr<vk::Allocation> m_resolvedImageMemory;
216 vk::Move<vk::VkImageView> m_resolvedImageView;
218 vk::Move<vk::VkCommandPool> m_commandPool;
219 vk::Move<vk::VkRenderPass> m_renderPass;
220 vk::Move<vk::VkFramebuffer> m_frameBuffer;
222 vk::Move<vk::VkDescriptorPool> m_descriptorPool;
224 vk::Move<vk::VkBuffer> m_uniformBuffer;
225 de::MovePtr<vk::Allocation> m_uniformBufferMemory;
226 const vk::VkDeviceSize m_uniformBufferSize;
228 vk::Move<vk::VkBuffer> m_vertexIndexBuffer;
229 de::MovePtr<vk::Allocation> m_vertexIndexBufferMemory;
230 static const vk::VkDeviceSize s_vertexIndexBufferSize;
233 vk::Move<vk::VkFence> m_fence;
235 vk::Move<vk::VkBuffer> m_resultBuffer;
236 de::MovePtr<vk::Allocation> m_resultBufferMemory;
237 const vk::VkDeviceSize m_resultBufferSize;
247 vk::Move<vk::VkDescriptorSet> makeDescriptorSet (const vk::VkDescriptorPool descriptorPool, const vk::VkDescriptorSetLayout setLayout) const;
248 void addImageTransitionBarrier (vk::VkCommandBuffer commandBuffer, vk::VkImage image, vk::VkPipelineStageFlags srcStageMask, vk::VkPipelineStageFlags dstStageMask, vk::VkAccessFlags srcAccessMask, vk::VkAccessFlags dstAccessMask, vk::VkImageLayout oldLayout, vk::VkImageLayout newLayout) const;
273 virtual void initPrograms (vk::SourceCollections& programCollection) const
286 vk::VkSampleCountFlagBits sampleCount;
294 vk::VkFormat format;