Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
native
/
f589aba40b764d730ba3ff40668efc7f3dfd0001
/
services
/
vr
/
bufferhubd
1eafe08
Reduce debug level log from libbufferhub
by Tianyu Jiang
· 5 years ago
2e6ead3
Opt in libcrt
by Tianyu Jiang
· 6 years ago
ee2c43a
Remove spamming logs from ProducerChannel
by Tianyu Jiang
· 6 years ago
f377a76
Fix code style violation in the variables in BufferHubDefs::MetadataHeader
by Tianyu Jiang
· 6 years ago
727ede4
Fix non camelCase function names
by Tianyu Jiang
· 6 years ago
a8df5f3
Replace the use of helper function IsBufferReleased to member function
by Tianyu Jiang
· 6 years ago
44d242f
Remove BufferNode in libbufferhubd
by Fan Xu
· 6 years ago
83e8073
Remove DetachedBufferRPC and BufferChannel
by Fan Xu
· 6 years ago
e60a4ad
Post to all existing and non-existing consumers of the buffer
by Tianyu Jiang
· 6 years ago
1c73024
Rename Buffer{Producer, Consumer} to {Producer, Consumer}Buffer
by Jiwen 'Steve' Cai
· 6 years ago
617ba80
Shortcut a couple tests in DvrDisplayManagerTest
by Jiwen 'Steve' Cai
· 6 years ago
a99f911
Change atomics in ashmem from uint64_t to uint32_t
by Tianyu Jiang
· 6 years ago
ae9668c
Explicitly clears signal upon OnProducerGained in consumer channels
by Tianyu Jiang
· 6 years ago
9f9a461
Remove buffer_hub_binder and related codes
by Fan Xu
· 6 years ago
0cdd2a0
Remove pending_consumers_ from producer channel
by Tianyu Jiang
· 6 years ago
4982432
Remove producer_owns_ in producer_channel
by Tianyu Jiang
· 6 years ago
f669f6a
Change the definition of buffer state and client state bits.
by Tianyu
· 6 years ago
932fb4f
Change return values of type status_t from NO_ERROR to OK
by Tianyu Jiang
· 6 years ago
069e838
Move BufferHubMetadata off pdx::fileHandle
by Fan Xu
· 6 years ago
50f7ad1
Create consumer state mask(s) immediately after producer allocate new buffer.
by Tianyu Jiang
· 6 years ago
ca9201a
Fix race condition between ProducerQueue dequeue and ConsumerQueue dequeue newly allocated buffer.
by Tianyu Jiang
· 6 years ago
574a685
Move BufferNode to libbufferhubservice
by Fan Xu
· 6 years ago
bb094a5
Move BufferNode off ionbuffer
by Fan Xu
· 6 years ago
6a1f39d
Merge "Replace kProducerStateBit with kFirstClientBitMask."
by TreeHugger Robot
· 6 years ago
5e4c327
Format buffer state in hex instead of decimal.
by Tianyu Jiang
· 6 years ago
63dd7c3
Replace kProducerStateBit with kFirstClientBitMask.
by Tianyu Jiang
· 6 years ago
8842420
Merge "Load with memory_order_acquire"
by TreeHugger Robot
· 6 years ago
e2cdec9
Load with memory_order_acquire
by Tianyu Jiang
· 6 years ago
a09147e
Merge changes Ib07fd160,I54c34d9f
by TreeHugger Robot
· 6 years ago
70834b7
Merge "Rename and fix comments and typo."
by Tianyu Jiang
· 6 years ago
58fb2f5
Merge "Improve test readability"
by Tianyu Jiang
· 6 years ago
83a991f
Rename and fix comments and typo.
by Tianyu Jiang
· 6 years ago
8f10b75
Improve test readability
by Tianyu Jiang
· 6 years ago
b0eec51
Cleanup unused logic for ProducerBuffer.Detach
by Fan Xu
· 6 years ago
3a96ccd
Add importBuffer to BufferHubBinderService
by Fan Xu
· 6 years ago
d94e2ee
Add duplicate to BufferClient
by Fan Xu
· 6 years ago
2cc68fb
Fix bufferhubd crash in buffer_hub-test
by Fan Xu
· 6 years ago
7e204b7
Change the variable name "buffer_state_bit" into "client_state_mask".
by Tianyu Jiang
· 6 years ago
674f52f
Merge "Remove getServiceProxy() on BufferHubBinderService"
by TreeHugger Robot
· 6 years ago
7f072e9
Add BufferClient information to dumpsys
by Fan Xu
· 6 years ago
8d9d33e
Remove getServiceProxy() on BufferHubBinderService
by Fan Xu
· 6 years ago
6df8c2a
Add createBuffer to BufferHubBinderService
by Fan Xu
· 6 years ago
d2f81ce
Use sp<> on creating BufferHubBinderService
by Fan Xu
· 6 years ago
0229d25
Remove active_buffer_bit_mask_ from BufferNode.
by Tianyu
· 6 years ago
b61df91
Remove the functionality of promoting a BufferHubBuffer to ProducerBuffer.
by Tianyu
· 6 years ago
5fbd8a3
Merge "Move active clients mask to an atomic uint64_t in shared memory."
by TreeHugger Robot
· 6 years ago
8f51ec6
Move detached buffer to libui
by Jiwen 'Steve' Cai
· 6 years ago
6705349
Move active clients mask to an atomic uint64_t in shared memory.
by Tianyu
· 6 years ago
9f7b7f3
Temprorarily opt out bufferhub from libcrt
by Jiwen 'Steve' Cai
· 6 years ago
f35719a
Migrate from aidl to manual implementation
by Fan Xu
· 6 years ago
72c0b57
Add a helper function to get service runtime
by Fan Xu
· 6 years ago
9004b8c
Move detached buffer off IonBuffer
by Jiwen 'Steve' Cai
· 6 years ago
7a0f33e
Implement dumpsys for BufferHubBinderService
by Fan Xu
· 6 years ago
615e391
Merge "Disable ignored consumers."
by TreeHugger Robot
· 6 years ago
2bf2988
Revert "Implement dumpsys for BufferHubBinderService"
by Jiwen Cai
· 6 years ago
0c6b7ff
Disable ignored consumers.
by Tianyu
· 6 years ago
5c97aa1
Implement dumpsys for BufferHubBinderService
by Fan Xu
· 6 years ago
74df490
Reorganize include .h files
by Fan Xu
· 6 years ago
cfd1274
Add a binder service to bufferhubd
by Fan Xu
· 6 years ago
2e06c1c
Move core data structure of DetachedBuffer into BufferNode
by Jiwen 'Steve' Cai
· 6 years ago
57ae3ee
Implement BufferHubProducer::attachBuffer
by Jiwen 'Steve' Cai
· 7 years ago
0728fa9
Implement DetachedBuffer::Promote
by Jiwen 'Steve' Cai
· 7 years ago
a8049a2
bufferhubd: Implement more DetachedBuffer logic
by Jiwen 'Steve' Cai
· 7 years ago
fe924f3
Fix broken BufferHubQueueTest.TestRemoveBuffer
by Jiwen 'Steve' Cai
· 7 years ago
23c1a73
bufferhubd: Add DetachedBufferChannel
by Jiwen 'Steve' Cai
· 7 years ago
c257da7
Use Android.bp for bufferhubd
by Jiwen 'Steve' Cai
· 7 years ago
2f26033
Remove legacy persistent BufferHub use case
by Jiwen 'Steve' Cai
· 7 years ago
037f35a
Build libbufferhubqueue and libpdx_default_transport as shared library
by Jiwen 'Steve' Cai
· 7 years ago
7375fb3
VR services: don't writepid to /dev/cpuset/tasks
by Jiwen 'Steve' Cai
· 7 years ago
a88e3ee
Make BufferHubQueue binder parcelable
by Jiwen 'Steve' Cai
· 7 years ago
52ea25c
Add shared memory based buffer metadata
by Corey Tabaka
· 7 years ago
334617e
Merge "Fix BufferHub state machine to return errors on invalid transitions." into oc-dr1-dev am: 2b7b5c34d3
by Corey Tabaka
· 7 years ago
d53870c
Fix BufferHub state machine to return errors on invalid transitions.
by Corey Tabaka
· 7 years ago
5a244ed
libudx: Move ServiceDispatcher from libpdx_uds to libpdx
by Alex Vakulenko
· 7 years ago
bb701db
BufferHubQueue rename DetachBuffer to RemoveBuffer
by Jiwen 'Steve' Cai
· 7 years ago
6bffc67
Add more attribute when creating ProducerQueue
by Jiwen 'Steve' Cai
· 7 years ago
cbd32bf
Simplify ProducerQueue::Create
by Jiwen 'Steve' Cai
· 7 years ago
4a7762a
Apply correct SELinux labels to PDX endpoint and channel sockets.
by Alex Vakulenko
· 8 years ago
108e84f
dvrapi: Pass layer_count down
by Hendrik Wagenaar
· 7 years ago
4d3590f
Remove slices from buffers
by Hendrik Wagenaar
· 8 years ago
8a4e6a9
Add support for consumer queue initial import and hangup.
by Corey Tabaka
· 8 years ago
0057fdd
Deprecate producer/consumer usage: Step 2
by Jiwen 'Steve' Cai
· 8 years ago
044963e
Deprecate producer/consumer usage: Step 1
by Jiwen 'Steve' Cai
· 8 years ago
cd52dd9
Update BufferHub service/client with support for gralloc1 usage.
by Corey Tabaka
· 8 years ago
5bbb45e
Merge changes from topic 'vrflinger-prep' into oc-dev
by TreeHugger Robot
· 8 years ago
f2d7938
Strip VR daemon binaries.
by Nick Bray
· 8 years ago
409c6ee
Make init process create PDX sockets for services
by Alex Vakulenko
· 8 years ago
1db8a5d
Update BufferHubQueue in preparation for VrFlinger refactor.
by Corey Tabaka
· 8 years ago
f0a7bd0
pdx: Rework error reporting when transfering file and channel handles
by Alex Vakulenko
· 8 years ago
052f3ae
bufferhubd: Fix an error on not closing post_fence explicitly.
by Alex Vakulenko
· 8 years ago
4ab4aa4
Remove unused dependency on libhardware from bufferhubd
by Alex Vakulenko
· 8 years ago
5fb727f
Replace 'cpuset' init option with 'writepid'
by Alex Vakulenko
· 8 years ago
8a71b13
Refactor IonBuffer to use GraphicBuffer
by Mark Urbanus
· 8 years ago
dc14e5b
BufferHubQueue: ClearAvailable on consumer import
by Jiwen 'Steve' Cai
· 8 years ago
a934764
Break a dependency of libui on libandroid
by Mathias Agopian
· 8 years ago
3079cb7
Use generic libpdx event bits facility in libvrflinger and bufferhubd.
by Corey Tabaka
· 8 years ago
4fe6058
Remove references to libchrome
by Alex Vakulenko
· 8 years ago
e4eec20
Add DaydreamVR native libraries and services
by Alex Vakulenko
· 8 years ago