/external/v8/src/crankshaft/ |
unique.h | 27 // Creating a Unique<T> requires first dereferencing the handle to obtain 35 class Unique final { 37 Unique<T>() : raw_address_(NULL) {} 40 explicit Unique(Handle<T> handle) { 44 // This is a best-effort check to prevent comparing Unique<T>'s created 48 // assurance is required for creating a Unique<Map>. 58 // Eg. Unique<JSFunction> can be passed when Unique<Object> is expected. 59 template <class S> Unique(Unique<S> uniq) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/image/ |
vktImageLoadStoreUtil.hpp | 39 typedef de::SharedPtr<vk::Unique<vk::VkDescriptorSet> > SharedVkDescriptorSet; 40 typedef de::SharedPtr<vk::Unique<vk::VkImageView> > SharedVkImageView; 43 inline de::SharedPtr<vk::Unique<T> > makeVkSharedPtr (vk::Move<T> vkMove) 45 return de::SharedPtr<vk::Unique<T> >(new vk::Unique<T>(vkMove));
|
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/ |
vktProtectedMemImageValidator.cpp | 159 vk::Unique<vk::VkShaderModule> resetSSBOShader (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("ResetSSBO"), 0)); 160 vk::Unique<vk::VkShaderModule> validatorShader (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("ImageValidator"), 0)); 162 vk::Unique<vk::VkSampler> sampler (makeSampler(vk, device)); 180 vk::Unique<vk::VkImageView> imageView (vk::createImageView(vk, device, &viewParams)); 183 vk::Unique<vk::VkDescriptorSetLayout> descriptorSetLayout(vk::DescriptorSetLayoutBuilder() 188 vk::Unique<vk::VkDescriptorPool> descriptorPool(vk::DescriptorPoolBuilder() 193 vk::Unique<vk::VkDescriptorSet> descriptorSet (makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout)); 209 vk::Unique<vk::VkPipelineLayout> pipelineLayout (makePipelineLayout(vk, device, *descriptorSetLayout)); 211 vk::Unique<vk::VkCommandPool> cmdPool (makeCommandPool(vk, device, PROTECTION_ENABLED, queueFamilyIndex)); 215 const vk::Unique<vk::VkFence> fence (vk::createFence(vk, device)) [all...] |
vktProtectedMemBufferValidator.hpp | 207 vk::Unique<vk::VkShaderModule> resetSSBOShader (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("ResetSSBO"), 0)); 208 vk::Unique<vk::VkShaderModule> validatorShader (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("BufferValidator"), 0)); 211 vk::Unique<vk::VkDescriptorSetLayout> descriptorSetLayout (vk::DescriptorSetLayoutBuilder() 216 vk::Unique<vk::VkDescriptorPool> descriptorPool (vk::DescriptorPoolBuilder() 221 vk::Unique<vk::VkDescriptorSet> descriptorSet (makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout)); 265 vk::Unique<vk::VkPipelineLayout> pipelineLayout (makePipelineLayout(vk, device, *descriptorSetLayout)); 267 vk::Unique<vk::VkCommandPool> cmdPool (makeCommandPool(vk, device, PROTECTION_ENABLED, queueFamilyIndex)); 271 const vk::Unique<vk::VkFence> fence (vk::createFence(vk, device)); 272 vk::Unique<vk::VkPipeline> resetSSBOPipeline (makeComputePipeline(vk, device, *pipelineLayout, *resetSSBOShader, DE_NULL)); 273 vk::Unique<vk::VkCommandBuffer> resetCmdBuffer (vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMM (…) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/api/ |
vktApiCommandBuffersTests.cpp | 51 typedef de::SharedPtr<vk::Unique<vk::VkEvent> > VkEventSp; 370 const Unique<VkFence> fence (createFence(m_vkd, m_device)); 565 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, vkDevice, &cmdPoolParams, DE_NULL)); 586 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, vkDevice, &cmdPoolParams, DE_NULL)); 599 const Unique<VkEvent> event (createEvent(vk, device)); 618 const Unique<VkFence> fence (createFence(vk, device)); 656 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, vkDevice, &cmdPoolParams, DE_NULL)); 684 const Unique<VkCommandBuffer> afterResetCommandBuffers(allocateCommandBuffer(vk, vkDevice, &cmdBufParams)); 706 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, vkDevice, &cmdPoolParams)); 717 const Unique<VkCommandBuffer> cmdBuf (allocateCommandBuffer(vk, vkDevice, &cmdBufParams)) [all...] |
vktApiExternalMemoryTests.cpp | 549 const vk::Unique<vk::VkCommandPool> cmdPool(createCommandPool(vk, device, vk::VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, queueFamilyIndex, DE_NULL)); 550 const vk::Unique<vk::VkCommandBuffer> cmdBuffer(allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY)); 559 const vk::Unique<vk::VkEvent> event(createEvent(vk, device, &eventCreateInfo, DE_NULL)); 661 const vk::Unique<vk::VkCommandPool> cmdPool(createCommandPool(vk, device, vk::VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, queueFamilyIndex, DE_NULL)); 662 const vk::Unique<vk::VkCommandBuffer> cmdBuffer(allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY)); 671 const vk::Unique<vk::VkEvent> event(createEvent(vk, device, &eventCreateInfo, DE_NULL)); 721 const vk::Unique<vk::VkInstance> instance (createInstance(vkp, context.getUsedApiVersion(), externalType, 0u, 0u)); 770 const vk::Unique<vk::VkInstance> instance (createInstance(vkp, context.getUsedApiVersion(), config.externalType, 0u, 0u)); 778 const vk::Unique<vk::VkDevice> device (createDevice(context.getUsedApiVersion(), vki, physicalDevice, config.externalType, 0u, 0u, queueFamilyIndex)); 802 const vk::Unique<vk::VkSemaphore> semaphore (vk::createSemaphore(vkd, *device, &createInfo)) [all...] |
vktApiSmokeTests.cpp | 95 const Unique<VkSampler> sampler (tmp2Sampler); 113 const Unique<VkShaderModule> shader (createShaderModule(vk, vkDevice, context.getBinaryCollection().get("test"), 0)); 359 const Unique<VkBuffer> vertexBuffer (createBuffer(vk, vkDevice, &vertexBufferParams)); 376 const Unique<VkBuffer> readImageBuffer (createBuffer(vk, vkDevice, &readImageBufferParams)); 400 const Unique<VkImage> image (createImage(vk, vkDevice, &imageParams)); 447 const Unique<VkRenderPass> renderPass (createRenderPass(vk, vkDevice, &renderPassParams)); 471 const Unique<VkImageView> colorAttView (createImageView(vk, vkDevice, &colorAttViewParams)); 484 const Unique<VkPipelineLayout> pipelineLayout (createPipelineLayout(vk, vkDevice, &pipelineLayoutParams)); 487 const Unique<VkShaderModule> vertShaderModule (createShaderModule(vk, vkDevice, context.getBinaryCollection().get("vert"), 0)); 488 const Unique<VkShaderModule> fragShaderModule (createShaderModule(vk, vkDevice, context.getBinaryCollection( (…) [all...] |
vktApiComputeInstanceResultBuffer.hpp | 72 const vk::Unique<vk::VkBuffer> m_buffer;
|
/external/deqp/external/vulkancts/framework/vulkan/ |
vkYCbCrImageWithMemory.hpp | 53 const vk::Unique<vk::VkImage> m_image;
|
vkBufferWithMemory.hpp | 56 const vk::Unique<vk::VkBuffer> m_buffer;
|
vkImageWithMemory.hpp | 55 const vk::Unique<vk::VkImage> m_image;
|
vkRef.hpp | 342 * \brief Unique Vulkan object reference. 347 class Unique : public RefBase<T> 351 Unique (Checked<U> object, Deleter<U> deleter) 355 Unique (RefData<T> data) 360 Unique (const Unique<T>&); 361 Unique<T>& operator= (const Unique<T>&); 367 using refdetails::Unique;
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
vktSynchronizationBasicEventTests.cpp | 86 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex)); 87 const Unique<VkCommandBuffer> cmdBuffer (makeCommandBuffer(vk, device, *cmdPool)); 100 const Unique<VkEvent> event (createEvent(vk, device)); 131 const Unique<VkFence> fence (createFence(vk, device)); 132 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex)); 133 const Unique<VkCommandBuffer> cmdBuffer (makeCommandBuffer(vk, device, *cmdPool)); 152 const Unique<VkEvent> event (createEvent(vk, device, &eventInfo, DE_NULL)); 178 const Unique<VkFence> fence (createFence(vk, device)); 179 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex)); 194 const Unique<VkEvent> event (createEvent(vk, device)) [all...] |
vktSynchronizationBasicFenceTests.cpp | 49 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex)); 50 const Unique<VkCommandBuffer> cmdBuffer (makeCommandBuffer(vk, device, *cmdPool)); 57 const Unique<VkFence> fence (createFence(vk, device, &fenceInfo)); 107 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex)); 108 const Unique<VkCommandBuffer> cmdBuffer (makeCommandBuffer(vk, device, *cmdPool)); 173 const Unique<VkFence> fence (createFence(vk, device, &fenceCreateInfo));
|
/external/swiftshader/third_party/subzero/src/ |
IceELFSection.cpp | 120 bool Unique; 122 Unique = LocalSymbols.insert(std::make_pair(Name, NewSymbol)).second; 124 Unique = GlobalSymbols.insert(std::make_pair(Name, NewSymbol)).second; 125 assert(Unique); 126 (void)Unique; 135 bool Unique = GlobalSymbols.insert(std::make_pair(Name, NewSymbol)).second; 136 if (!Unique) { 142 (void)Unique;
|
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
vktComputeBasicComputeShaderTests.cpp | 208 const Unique<VkDescriptorSetLayout> descriptorSetLayout( 213 const Unique<VkDescriptorPool> descriptorPool( 218 const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout)); 227 const Unique<VkShaderModule> shaderModule(createShaderModule(vk, device, m_context.getBinaryCollection().get("comp"), 0u)); 228 const Unique<VkPipelineLayout> pipelineLayout(makePipelineLayout(vk, device, *descriptorSetLayout)); 229 const Unique<VkPipeline> pipeline(makeComputePipeline(vk, device, *pipelineLayout, *shaderModule)); 233 const Unique<VkCommandPool> cmdPool(makeCommandPool(vk, device, queueFamilyIndex)); 234 const Unique<VkCommandBuffer> cmdBuffer(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); 379 const Unique<VkDescriptorSetLayout> descriptorSetLayout( 384 const Unique<VkDescriptorPool> descriptorPool [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
vktSparseResourcesBufferMemoryAliasing.cpp | 215 const Unique<VkBuffer> sparseBufferWrite(createBuffer(deviceInterface, getDevice(), &bufferCreateInfo)); 216 const Unique<VkBuffer> sparseBufferRead(createBuffer(deviceInterface, getDevice(), &bufferCreateInfo)); 219 const Unique<VkSemaphore> bufferMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice())); 283 const Unique<VkBuffer> outputBuffer(createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo)); 287 const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex)); 288 const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); 294 const Unique<VkDescriptorSetLayout> descriptorSetLayout( 300 const Unique<VkShaderModule> shaderModule(createShaderModule(deviceInterface, getDevice(), m_context.getBinaryCollection().get("comp"), DE_NULL)); 301 const Unique<VkPipelineLayout> pipelineLayout(makePipelineLayout(deviceInterface, getDevice(), *descriptorSetLayout)); 302 const Unique<VkPipeline> computePipeline(makeComputePipeline(deviceInterface, getDevice(), *pipelineLayout, *s (…) [all...] |
vktSparseResourcesBufferSparseResidency.cpp | 199 const Unique<VkBuffer> sparseBuffer(createBuffer(deviceInterface, getDevice(), &bufferCreateInfo)); 202 const Unique<VkSemaphore> bufferMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice())); 260 const Unique<VkBuffer> inputBuffer (createBuffer(deviceInterface, getDevice(), &inputBufferCreateInfo)); 278 const Unique<VkBuffer> outputBuffer (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo)); 282 const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex)); 283 const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); 289 const Unique<VkDescriptorSetLayout> descriptorSetLayout( 296 const Unique<VkShaderModule> shaderModule(createShaderModule(deviceInterface, getDevice(), m_context.getBinaryCollection().get("comp"), DE_NULL)); 297 const Unique<VkPipelineLayout> pipelineLayout(makePipelineLayout(deviceInterface, getDevice(), *descriptorSetLayout)); 298 const Unique<VkPipeline> computePipeline(makeComputePipeline(deviceInterface, getDevice(), *pipelineLayout, *s (…) [all...] |
vktSparseResourcesShaderIntrinsicsBase.hpp | 160 typedef de::SharedPtr< vk::Unique<vk::VkPipeline> > SharedVkPipeline; 163 typedef de::SharedPtr< vk::Unique<vk::VkImageView> > SharedVkImageView; 170 typedef de::SharedPtr< vk::Unique<vk::VkDescriptorSet> > SharedVkDescriptorSet;
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineMultisampleImageTests.cpp | 60 typedef SharedPtr<Unique<VkImageView> > ImageViewSp; 61 typedef SharedPtr<Unique<VkPipeline> > PipelineSp; 73 inline SharedPtr<Unique<T> > makeSharedPtr (Move<T> move) 75 return SharedPtr<Unique<T> >(new Unique<T>(move)); 775 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex)); 776 const Unique<VkCommandBuffer> cmdBuffer (makeCommandBuffer(vk, device, *cmdPool)); [all...] |
vktPipelineMultisampleBaseResolve.cpp | 162 const Unique<VkRenderPass> renderPass(createRenderPass(deviceInterface, device, &renderPassInfo)); 167 const Unique<VkImageView> imageMSView(makeImageView(deviceInterface, device, **imageMS, mapImageViewType(m_imageType), imageMSInfo.format, fullImageRange)); 168 const Unique<VkImageView> imageRSView(makeImageView(deviceInterface, device, **imageRS, mapImageViewType(m_imageType), imageMSInfo.format, fullImageRange)); 186 const Unique<VkFramebuffer> framebuffer(createFramebuffer(deviceInterface, device, &framebufferInfo)); 200 const Unique<VkPipelineLayout> pipelineLayout(createPipelineLayout(deviceInterface, device, &pipelineLayoutParams)); 346 const Unique<VkShaderModule> vsModule(createShaderModule(deviceInterface, device, m_context.getBinaryCollection().get("vertex_shader"), (VkShaderModuleCreateFlags)0)); 359 const Unique<VkShaderModule> fsModule(createShaderModule(deviceInterface, device, m_context.getBinaryCollection().get("fragment_shader"), (VkShaderModuleCreateFlags)0)); 398 const Unique<VkPipeline> graphicsPipeline(createGraphicsPipeline(deviceInterface, device, DE_NULL, &graphicsPipelineInfo)); 401 const Unique<VkCommandPool> commandPool(createCommandPool(deviceInterface, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex)); 402 const Unique<VkCommandBuffer> commandBuffer(makeCommandBuffer(deviceInterface, device, *commandPool)) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
vktGeometryBasicClass.cpp | 82 const Unique<VkRenderPass> renderPass (makeRenderPass(vk, device, colorFormat)); 86 const Unique<VkImageView> colorAttachmentView (makeImageView(vk, device, *colorAttachmentImage, VK_IMAGE_VIEW_TYPE_2D, colorFormat, colorSubRange)); 87 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, *colorAttachmentView, resolution.x(), resolution.y(), 1u)); 88 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex)); 89 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); 97 const Unique<VkPipeline> pipeline (GraphicsPipelineBuilder()
|
vktGeometryInstancedRenderingTests.cpp | 358 const Unique<VkImage> colorImage (makeImage (vk, device, makeImageCreateInfo(colorFormat, colorImageExtent, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT))); 360 const Unique<VkImageView> colorAttachment (makeImageView (vk, device, *colorImage, VK_IMAGE_VIEW_TYPE_2D, colorFormat, colorSubresourceRange)); 363 const Unique<VkBuffer> vertexBuffer (makeBuffer(vk, device, makeBufferCreateInfo(vertexBufferSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT))); 366 const Unique<VkShaderModule> vertexModule (createShaderModule (vk, device, context.getBinaryCollection().get("vert"), 0u)); 367 const Unique<VkShaderModule> geometryModule (createShaderModule (vk, device, context.getBinaryCollection().get("geom"), 0u)); 368 const Unique<VkShaderModule> fragmentModule (createShaderModule (vk, device, context.getBinaryCollection().get("frag"), 0u)); 370 const Unique<VkRenderPass> renderPass (makeRenderPass (vk, device, colorFormat)); 371 const Unique<VkFramebuffer> framebuffer (makeFramebuffer (vk, device, *renderPass, *colorAttachment, renderSize.x(), renderSize.y(), 1u)); 372 const Unique<VkPipelineLayout> pipelineLayout (makePipelineLayout (vk, device)); 373 const Unique<VkPipeline> pipeline (makeGraphicsPipeline (vk, device, *pipelineLayout, *renderPass, *vertexM (…) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/ |
vktYCbCrViewTests.cpp | 67 typedef de::SharedPtr<vk::Unique<VkBuffer> > VkBufferSp; 326 const Unique<VkCommandPool> cmdPool (createCommandPool(vkd, device, (VkCommandPoolCreateFlags)0, queueFamilyNdx)); 327 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vkd, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); 355 const Unique<VkFence> fence (createFence(vkd, device)); 490 const Unique<VkImage> image (createTestImage(vkd, device, format, size, createFlags)); 491 const Unique<VkImage> imageAlias ((params.viewType == TestParameters::VIEWTYPE_MEMORY_ALIAS) 517 const Unique<VkSamplerYcbcrConversion> conversion (createSamplerYcbcrConversion(vkd, device, &conversionInfo)); 518 const Unique<VkImageView> wholeView (createImageView(vkd, device, *image, format, VK_IMAGE_ASPECT_COLOR_BIT, *conversion)); 519 const Unique<VkImageView> planeView (createImageView(vkd, 575 const Unique<VkSampler> wholeSampler(createSampler(vkd, device, &wholeSamplerInfo)) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/subgroups/ |
vktSubgroupsTestsUtils.cpp | [all...] |