Home
last modified time | relevance | path

Searched refs:C2Fence (Results 1 – 25 of 115) sorted by relevance

12345

/aosp_15_r20/frameworks/av/media/codec2/vndk/
H A DC2Fence.cpp35 class C2Fence::Impl {
105 c2_status_t C2Fence::wait(c2_nsecs_t timeoutNs) { in wait()
113 bool C2Fence::valid() const { in valid()
121 bool C2Fence::ready() const { in ready()
129 int C2Fence::fd() const { in fd()
137 bool C2Fence::isHW() const { in isHW()
148 class _C2FenceFactory::SurfaceFenceImpl: public C2Fence::Impl {
203 C2Fence::C2Fence(std::shared_ptr<Impl> impl) : mImpl(impl) {} in C2Fence() function in C2Fence
205 C2Fence _C2FenceFactory::CreateSurfaceFence( in CreateSurfaceFence()
209 C2Fence::Impl *p in CreateSurfaceFence()
[all …]
/aosp_15_r20/frameworks/av/media/codec2/tests/vndk/
H A DC2FenceTest.cpp66 void validateNullFence(const C2Fence &fence);
69 void validateSingleFdFence(const C2Fence &fence, int fd);
72 void validateTwoFdUnorderedFence(const C2Fence &fence, int fd1, int fd2, int mergeFd);
75 void validateThreeFdFence(const C2Fence &fence, int fd1, int fd2, int fd3);
99 validateNullFence(C2Fence()); in TEST_F()
102 void C2FenceTest::validateNullFence(const C2Fence &fence) { in validateNullFence()
128 C2Fence fence = _C2FenceFactory::CreateSyncFence(-1, false /* validate */); in TEST_F()
139 C2Fence fence = _C2FenceFactory::CreateSyncFence(fd, false /* validate */); in TEST_F()
143 void C2FenceTest::validateSingleFdFence(const C2Fence &fence, int fd) { in validateSingleFdFence()
182 C2Fence fence = _C2FenceFactory::CreateUnorderedMultiSyncFence( in TEST_F()
[all …]
H A DC2BufferTest.cpp406 C2Fence fence; in TEST_F()
550 C2Fence fence; in TEST_F()
632 …std::shared_ptr<C2BufferData> data(new BufferData({ linearBlock1->share(0, kCapacity1, C2Fence()) … in TEST_F()
639 linearBlock1->share(0, kCapacity1, C2Fence()), in TEST_F()
640 linearBlock2->share(0, kCapacity2, C2Fence()), in TEST_F()
648 data.reset(new BufferData({ graphicBlock1->share(kCrop1, C2Fence()) })); in TEST_F()
655 graphicBlock1->share(kCrop1, C2Fence()), in TEST_F()
656 graphicBlock2->share(kCrop2, C2Fence()), in TEST_F()
691 std::shared_ptr<C2Buffer> buffer(new Buffer( { block->share(0, kCapacity, C2Fence()) })); in TEST_F()
698 buffer.reset(new Buffer( { block->share(0, kCapacity, C2Fence()) })); in TEST_F()
[all …]
/aosp_15_r20/frameworks/av/media/codec2/vndk/include/
H A DC2FenceFactory.h39 std::vector<int> ExtractFdsFromCodec2SyncFence(const C2Fence& fence);
58 static C2Fence CreateSurfaceFence(
70 static C2Fence CreateSyncFence(int fenceFd, bool validate = true);
82 static C2Fence CreateMultipleFdSyncFence(const std::vector<int>& fenceFds) { in CreateMultipleFdSyncFence()
110 static C2Fence CreateUnorderedMultiSyncFence(
131 static C2Fence CreateMultiSyncFence(
142 static C2Fence CreatePipeFence(int fd);
151 static C2Fence CreatePipeFence(::android::base::unique_fd &&ufd);
158 static native_handle_t* CreateNativeHandle(const C2Fence& fence);
172 static C2Fence CreateFromNativeHandle(
/aosp_15_r20/frameworks/av/media/codec2/core/include/
H A DC2Buffer.h68 class C2Fence {
127 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
132 C2Fence(std::shared_ptr<Impl> impl);
134 friend std::vector<int> ExtractFdsFromCodec2SyncFence(const C2Fence& fence);
150 C2Fence fence() const;
176 c2_status_t merge(std::vector<C2Fence> fences);
219 class C2Acquirable : public C2Fence {
234 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
802 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
825 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
[all …]
/aosp_15_r20/prebuilts/vndk/v32/x86/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v34/arm64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v33/arm64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v31/arm64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v33/x86/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v32/x86_64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v31/arm/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v33/x86_64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v34/x86/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v31/x86/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v32/arm/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v33/arm/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v34/x86_64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v31/x86_64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v32/arm64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v34/arm/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock()
[all …]
/aosp_15_r20/prebuilts/vndk/v30/arm64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
779 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
802 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1133 C2Fence fence() const { return mFence; } in fence()
[all …]
/aosp_15_r20/prebuilts/vndk/v30/x86_64/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
779 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
802 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1133 C2Fence fence() const { return mFence; } in fence()
[all …]
/aosp_15_r20/prebuilts/vndk/v30/x86/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
779 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
802 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1133 C2Fence fence() const { return mFence; } in fence()
[all …]
/aosp_15_r20/prebuilts/vndk/v30/arm/include/frameworks/av/media/codec2/core/include/
DC2Buffer.h68 class C2Fence {
125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function
130 C2Fence(std::shared_ptr<Impl> impl);
147 C2Fence fence() const;
173 c2_status_t merge(std::vector<C2Fence> fences);
216 class C2Acquirable : public C2Fence {
231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable()
779 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */,
802 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0;
1133 C2Fence fence() const { return mFence; } in fence()
[all …]

12345