Home
last modified time | relevance | path

Searched refs:Fence (Results 1 – 25 of 92) sorted by relevance

1234

/external/swiftshader/src/OpenGL/libGLESv2/
DFence.cpp25 Fence::Fence() in Fence() function in es2::Fence
32 Fence::~Fence() in ~Fence()
37 GLboolean Fence::isFence() in isFence()
44 void Fence::setFence(GLenum condition) in setFence()
56 GLboolean Fence::testFence() in testFence()
71 void Fence::finishFence() in finishFence()
84 void Fence::getFenceiv(GLenum pname, GLint *params) in getFenceiv()
DFence.h26 class Fence
29 Fence();
30 virtual ~Fence();
DBUILD.gn76 "Fence.cpp",
DContext.h68 class Fence; variable
616 Fence *getFence(GLuint handle) const;
744 gl::NameSpace<Fence, 0> mFenceNameSpace;
/external/swiftshader/src/Vulkan/
DVkFence.hpp27 class Fence : public Object<Fence, VkFence>, public sw::TaskEvents class
30 Fence(const VkFenceCreateInfo *pCreateInfo, void *mem) in Fence() function in vk::Fence
80 Fence(const Fence &) = delete;
86 static inline Fence *Cast(VkFence object) in Cast()
88 return Fence::Cast(object); in Cast()
DVkQueue.hpp39 class Fence;
54 VkResult submit(uint32_t submitCount, const VkSubmitInfo *pSubmits, Fence *fence);
DVkQueue.cpp44 …vk::allocate(totalSize, vk::REQUIRED_MEMORY_ALIGNMENT, vk::DEVICE_MEMORY, vk::Fence::GetAllocation… in DeepCopySubmitInfo()
98 VkResult Queue::submit(uint32_t submitCount, const VkSubmitInfo *pSubmits, Fence *fence) in submit()
/external/swiftshader/src/WSI/
DVkSwapchainKHR.hpp26 class Fence;
45 VkResult getNextImage(uint64_t timeout, Semaphore *semaphore, Fence *fence, uint32_t *pImageIndex);
DVkSwapchainKHR.cpp173 VkResult SwapchainKHR::getNextImage(uint64_t timeout, Semaphore *semaphore, Fence *fence, uint32_t … in getNextImage()
/external/angle/src/libANGLE/renderer/vulkan/
DRendererVk.h176 const vk::Fence *fence,
193 angle::Result newSharedFence(vk::Context *context, vk::Shared<vk::Fence> *sharedFenceOut);
194 inline void resetSharedFence(vk::Shared<vk::Fence> *sharedFenceIn) in resetSharedFence()
313 vk::Recycler<vk::Fence> mFenceRecycler;
DImageVk.h54 std::vector<vk::Shared<vk::Fence>> mImageLastUseFences;
Dvk_wrapper.h39 FUNC(Fence) \
592 class Fence final : public WrappedObject<Fence, VkFence>
595 Fence() = default;
1645 ANGLE_INLINE void Fence::destroy(VkDevice device)
1654 ANGLE_INLINE VkResult Fence::init(VkDevice device, const VkFenceCreateInfo &createInfo)
1660 ANGLE_INLINE VkResult Fence::reset(VkDevice device)
1666 ANGLE_INLINE VkResult Fence::getStatus(VkDevice device) const
1672 ANGLE_INLINE VkResult Fence::wait(VkDevice device, uint64_t timeout) const
DContextVk.h62 vk::Shared<vk::Fence> fence;
91 const vk::Shared<vk::Fence> &sharedFence,
96 vk::Shared<vk::Fence> getLastSubmittedFence(const vk::Context *context) const;
575 angle::Result getNextSubmitFence(vk::Shared<vk::Fence> *sharedFenceOut);
576 vk::Shared<vk::Fence> getLastSubmittedFence() const;
1063 vk::Shared<vk::Fence> mSubmitFence;
DSyncVk.h51 Shared<Fence> mFence;
/external/deqp/doc/testspecs/GLES3/
Dfunctional.fence_sync.txt19 Fence sync tests
35 Fence sync functionality is tested by drawing a small or large number of
/external/v4l2_codec2/plugin_store/
DC2VdaBqBlockPool.cpp41 using ::android::Fence;
133 C2AndroidMemoryUsage androidUsage, int* slot, sp<Fence>* fence) { in dequeueBuffer()
223 status_t cancelBuffer(int slot, const sp<Fence>& fence) { in cancelBuffer()
570 sp<Fence> fence = new Fence(); in fetchGraphicBlock()
709 sp<Fence> fence = new Fence(); in queryGenerationAndUsage()
1012 sp<Fence> fence = new Fence(); in updateGraphicBlock()
/external/vulkan-validation-layers/tests/
Dvktestbinding.h59 class Fence; variable
237 VkResult wait(const std::vector<const Fence *> &fences, bool wait_all, uint64_t timeout);
238 …VkResult wait(const Fence &fence) { return wait(std::vector<const Fence *>(1, &fence), true, (uint… in wait()
290 …VkResult submit(const std::vector<const CommandBuffer *> &cmds, const Fence &fence, bool expect_su…
291 VkResult submit(const CommandBuffer &cmd, const Fence &fence, bool expect_success = true);
324 class Fence : public internal::NonDispHandle<VkFence> {
326 ~Fence();
793 inline VkFenceCreateInfo Fence::create_info(VkFenceCreateFlags flags) { in create_info()
800 inline VkFenceCreateInfo Fence::create_info() { in create_info()
Dvktestbinding.cpp384 VkResult Device::wait(const std::vector<const Fence *> &fences, bool wait_all, uint64_t timeout) { in wait()
397 VkResult Queue::submit(const std::vector<const CommandBuffer *> &cmds, const Fence &fence, bool exp… in submit()
415 VkResult Queue::submit(const CommandBuffer &cmd, const Fence &fence, bool expect_success) { in submit()
420 Fence fence; in submit()
469 NON_DISPATCHABLE_HANDLE_DTOR(Fence, vkDestroyFence) in NON_DISPATCHABLE_HANDLE_DTOR() argument
471 void Fence::init(const Device &dev, const VkFenceCreateInfo &info) { NON_DISPATCHABLE_HANDLE_INIT(v… in NON_DISPATCHABLE_HANDLE_DTOR()
473 VkResult Fence::wait(VkBool32 wait_all, uint64_t timeout) const { in wait()
/external/llvm/lib/IR/
DInstruction.cpp298 case Fence: return "fence"; in getOpcodeName()
486 case Instruction::Fence: // FIXME: refine definition of mayReadFromMemory in mayReadFromMemory()
506 case Instruction::Fence: // FIXME: refine definition of mayWriteToMemory in mayWriteToMemory()
529 case Instruction::Fence: in isAtomic()
/external/gwp_asan/
DMETADATA7 "GWP-ASan is based on the classic Electric Fence Malloc Debugger "
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DInstruction.cpp331 case Fence: return "fence"; in getOpcodeName()
509 case Instruction::Fence: // FIXME: refine definition of mayReadFromMemory in mayReadFromMemory()
527 case Instruction::Fence: // FIXME: refine definition of mayWriteToMemory in mayWriteToMemory()
550 case Instruction::Fence: in isAtomic()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiObjectManagementTests.cpp1075 struct Fence struct
1095 return getSafeObjectCount<Fence>(context, params, MAX_CONCURRENT_SYNC_PRIMITIVES); in getMaxConcurrent()
2777 CaseDescription<Fence> fence;
2915 static const NamedParameters<Fence> s_fenceCases[] = in createObjectManagementTests()
2917 { "fence", Fence::Parameters(0u) }, in createObjectManagementTests()
2918 { "fence_signaled", Fence::Parameters(VK_FENCE_CREATE_SIGNALED_BIT) } in createObjectManagementTests()
2994 CASE_DESC(createSingleTest <Fence>, s_fenceCases), in createObjectManagementTests()
3024 CASE_DESC(createMultipleUniqueResourcesTest <Fence>, s_fenceCases), in createObjectManagementTests()
3054 CASE_DESC(createMultipleSharedResourcesTest <Fence>, s_fenceCases), in createObjectManagementTests()
3084 CASE_DESC(createMaxConcurrentTest <Fence>, s_fenceCases), in createObjectManagementTests()
[all …]
/external/swiftshader/src/Pipeline/
DSpirvShaderControlFlow.cpp610 Fence(semantics); in EmitControlBarrier()
690 void SpirvShader::Fence(spv::MemorySemanticsMask semantics) const in Fence() function in sw::SpirvShader
696 rr::Fence(MemoryOrder(semantics)); in Fence()
/external/skia/tools/gpu/mtl/
DMtlTestContext.mm39 cmdBuffer.label = @"Fence";
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/DeadStoreElimination/
Dfence.ll51 ; Fence does not make an otherwise thread local store visible.

1234