• Home
  • History
  • Annotate
  • only in /frameworks/native/cmds/flatland/
History log of /frameworks/native/cmds/flatland/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cae752bea130d33a54c94ac5d30106ed70df278c 16-Feb-2016 Aurimas Liutikas <aurimas@google.com> Fix -Wgnu-designator warnigns in cmds/flatland/Main.cpp

Cherry-pick of https://android-review.googlesource.com/#/c/202956/

Bug: http://b/27068438
Change-Id: I83c56d8a0d19f6c86380b42b024331b5c262860a
ain.cpp
70982a5f95f68295244e5f6cc037c193713a5259 12-Jan-2016 Dan Stoza <stoza@google.com> Revert "libgui: Remove custom BufferQueue allocators"

This reverts commit acd56150573d3a6d449c0de01f93c6f269d121e3.

Change-Id: I877f63a57fbddb4dcff71b3909b460ecc05981eb
LHelper.cpp
LHelper.h
acd56150573d3a6d449c0de01f93c6f269d121e3 08-Jan-2016 Dan Stoza <stoza@google.com> libgui: Remove custom BufferQueue allocators

Removes the ability to set a custom GraphicBuffer allocator for a
BufferQueue. Custom-allocated buffers may still be used through the
attachBuffer call.

Change-Id: I127bdfb496fc089a61c7e266c8bd2b906d41f32e
LHelper.cpp
LHelper.h
19e3e06e3c65a7c001a6fe0971744ba5ff536515 20-Aug-2015 Pablo Ceballos <pceballos@google.com> BQ: Modify consumer buffer count interfaces

- Rename setDefaultMaxBufferCount() to setMaxBufferCount(). Modify it
to be hard maximum on the number of buffers that can't be overwritten
by the producer.
- Enforce the maximum buffer count in setMaxAcquiredBufferCount(),
setMaxDequeuedBufferCount(), and setAsyncMode().
- Remove mOverrideMaxBufferCount as it's no longer needed since
overriding is no longer possible.
- Expose setMaxAcquiredBufferCount() in GLConsumer.
- Remove disableAsyncBuffer(), it was only being used for single buffer
mode. Single buffer mode is now achievable with setMaxBufferCount().

Bug 13174928

Change-Id: Ia33799f42751272a711fbd8559f7602ce9f18e4f
LHelper.cpp
e49ba8e2ed8e17156eb00c8fc8e2285df62bc018 24-Jun-2014 Dan Stoza <stoza@google.com> GLConsumer: Stop using default constructor params

Removes the dependency on default constructor parameters for
GLConsumer so that a different constructor prototype can safely be
added.

Change-Id: I0da924bbd4c141edbf305598c1be8bc575654680
LHelper.cpp
57c9a00616b7c8efcae0b4fb3797804f2d1bf013 05-Jun-2014 wsmlby <wsmlby@google.com> Add dual mode to flatland

Change-Id: I3544e12c9c911cfdd73fa20d038068c9eccb4161
ndroid.mk
2c22093c1c6131c5ec11e6d68ec0d4ae6eaed080 17-Mar-2014 Dan Stoza <stoza@google.com> Merge "Remove deprecated BufferQueue constructor"
993146092f8205d9747f082ccd63c09b536caa4e 14-Mar-2014 Mark Salyzyn <salyzyn@google.com> am d4dabf87: am cdbf28b3: Merge "native frameworks: 64-bit compile issues"

* commit 'd4dabf872ac0a12e12aebae9032f7d62762c2aeb':
native frameworks: 64-bit compile issues
6780a2d6a5351977a793c08935bd3492c9942494 13-Mar-2014 Dan Stoza <stoza@google.com> Remove deprecated BufferQueue constructor

Bug: 13415624
Change-Id: I1c17833511b5961af5a9bbb9cc3d627ce558d424
LHelper.cpp
92dc3fc52cf097bd105460cf377779bdcf146d62 12-Mar-2014 Mark Salyzyn <salyzyn@google.com> native frameworks: 64-bit compile issues

- Fix format (print/scanf)
- Suppress unused argument warning messages (bonus)

Change-Id: I05c7724d2aba6da1e82a86000e11f3a8fef4e728
omposers.cpp
LHelper.cpp
ain.cpp
b7925f1364b56708e072884a5ae9dba2d32b58e6 27-Feb-2014 Xia Wang <xiaw@google.com> Build the benchmark test to /data/local/tmp/ for automated test

Change-Id: I27a5ee24636ff9752a35dbab793821f6b7a79221
ndroid.mk
b3fb0ae7fd296031f1fa22f3ac058973a5621ebb 30-Aug-2013 Rom Lemarchand <romlem@google.com> fix incorrect aspect ratio label

2048x1536 was labeled as 3:2 when it is 4:3.

Change-Id: I981af139ba3d1c6f111772aeaccf95c679999370
ain.cpp
5bbe0ab655713849fbfe750d4d09690106f95d7f 15-Aug-2013 Mathias Agopian <mathias@google.com> fix build. optional test broke.

Change-Id: I0ed5e2cd4c8945ee95673ed0eec5820d9def5097
omposers.cpp
LHelper.cpp
595264f1af12e25dce57d7c5b1d52ed86ac0d0c9 17-Jul-2013 Mathias Agopian <mathias@google.com> BufferQueue improvements and APIs changes

this is the first step of a series of improvements to
BufferQueue. A few things happen in this change:

- setSynchronousMode() goes away as well as the SynchronousModeAllowed flag
- BufferQueue now defaults to (what used to be) synchronous mode
- a new "controlled by app" flag is passed when creating consumers and producers
those flags are used to put the BufferQueue in a mode where it
will never block if both flags are set. This is achieved by:
- returning an error from dequeueBuffer() if it would block
- making sure a buffer is always available by replacing
the previous buffer with the new one in queueBuffer()
(note: this is similar to what asynchrnous mode used to be)

Note: in this change EGL's swap-interval 0 is broken; this will be
fixed in another change.

Change-Id: I691f9507d6e2e158287e3039f2a79a4d4434211d
LHelper.cpp
8f938a53385a3c6d1c6aa24b3f38437bb2cc47ae 13-Jul-2013 Mathias Agopian <mathias@google.com> always pass the BufferQueue explicitely to consumers

Change-Id: I883b0a7b19d8e722f9ab714ba6f49e658b02ca86
LHelper.cpp
63d076e3399c77cc610e81b4b173faa0a89efd23 07-May-2013 Erik Gilling <konkers@android.com> flatland: add 1920x1200 to 16:10 resolutions

Change-Id: Ie7540c1ca4ec2c7ea8a307ce118d35479cdf499c
ain.cpp
7bfdf27539cb5082e9d11da780d2d24405a008d6 07-May-2013 Erik Gilling <konkers@android.com> flatland: add 3:2 tests

Change-Id: I90496207fbf972c9a8e6baa2188a7732a282f879
ain.cpp
b7daa0dadebdb043d63e585975a128c5fc087168 15-Feb-2013 Mathias Agopian <mathias@google.com> fix build: SurfaceTextureClient to Surface rename

Change-Id: Ibcf98337940f9195bcff7b5e8bddb6e912e65163
LHelper.h
ain.cpp
e3c697fb929c856b59fa56a8e05a2a7eba187c3d 15-Feb-2013 Mathias Agopian <mathias@google.com> Refactoring: Rename SurfaceTextureClient to Surface

Change-Id: Ibed34175ae273608393aaa5f0a7df207dc40d709
LHelper.cpp
LHelper.h
ain.cpp
c52e16cbf9798b95188c82465dfd84b914ff5199 09-Jan-2013 Jamie Gennis <jgennis@google.com> flatland: remove an unneeded #include

Change-Id: I50831d4efd543664ff7df7aaef35d842aebf1bd6
LHelper.cpp
9c183f2493222000fa512d927cfde3f4c748eda0 04-Dec-2012 Jamie Gennis <jgennis@google.com> flatland: add a GPU hardware benchmark

This change adds a GPU benchmark named 'flatland' that is intended to measure
GPU performance of UI rendering and compositing scenarios at a fixed a clock
frequency. This initial version includes only window compositing scenarios.

Change-Id: I5577863aa3be5c6da8b49cb5d53cc49dec2f7081
ndroid.mk
omposers.cpp
latland.h
LHelper.cpp
LHelper.h
ain.cpp
EADME.txt
enderers.cpp