| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Idf12b9f222ad862bf5b8f0cc51b602eaf0924054
|
|
|
|
| |
Change-Id: I0421e319ec529feb0b6bcbfc3fe41350295afe5d
|
|
|
|
| |
Change-Id: I35126be74bfbbafb3c7acb047b8dc0076bd3b669
|
|
|
|
| |
Change-Id: I23d62d1778b798711d1ad666db3bead193f90ef2
|
|
|
|
| |
Change-Id: If666053e03e67b49c3337129be869ebe996ec58d
|
|
|
|
| |
Change-Id: I77448d2769d2a15b64987ae7d9e2cb887aef3bc2
|
|
|
|
|
|
| |
b/17106700
Change-Id: I584d546502535d5390ca7b24029205895ce97550
|
|
|
|
|
|
|
| |
This is a short term workaround until the state information can
be updated properly with actual values from the device.
Change-Id: I4387613f320deb9a88d3810a81910f348c9839f6
|
|
|
|
| |
Change-Id: I25f248244c588c36eeb92b4abb802a2877f3407b
|
|
|
|
| |
Change-Id: Ieceeae72231107ea4d49aa9dcb4a4c33220f5ffd
|
|
|
|
| |
Change-Id: Icb5be47b688808488811411a5f45a23a49f774d2
|
|
|
|
| |
Change-Id: I354930bdc6304908e447b4eb8b66f6f09b0ffb4c
|
|
|
|
|
|
|
| |
Similar to change I1913711556c17fe1799a963b52214f338768fffd
this is only provisional till the final versio number gets decided.
Change-Id: I976cd490a7dee07d4a6b0eaf98972bcd89620f80
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We tried the approach of replacing bundled jars with OSGI
jars. However, this eventually ended up resulting in
ClassCircularityError thrown at runtime when running on
Java 7. As far as we could diagnose, the issue seems to
be that:
- LayoutLibrary attempts to load layoutlib.jar (which is
a regular jar present inside the android sdk data folder).
- The class loader passed to layoutlib is the LayoutLibrary's
class loader.
- The classes inside the layout library then attempt to
load classes from a different OSGI jar (layoutlib-api)
- At this time, we receive a ClassCircularityError
Most of our other jars depend on layoutlib-api, so it is
not possible to just bundle layoutlib-api. So for now, we
are back to bundling jars.
Change-Id: Ic8c838a1a7e90e1bc6b8c5251341b1ded46053ba
|
|
|
|
|
|
|
| |
The earlier CL to add this broke the existing PDE build scripts.
The PDE build has now been turned off.
Change-Id: Ica3b783af117ff1e52f53e6813ac8389c4bb80c9
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL removes all the jars bundled in inside the libs
folder and adds explicit dependencies on OSGI bundles
for each of the dependencies.
See eec615b94b504de6d87702b830a6fc85fc7d5108 for more
info on how the dependency jars are converted into
OSGI bundles.
Change-Id: I5356edc2ca857ea961392c599fa0e985b16b4b2d
|
|
|
|
|
|
|
|
| |
Breaks existing scripts.
This reverts commit 68bd64a51f78ae6a66bd8eea9baf07185e2b9588.
Change-Id: I2cfe3ba2cea94850f4273170fbb5a46d7b727633
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds all the required files to perform a build
using Tycho. It is not integrated into the Android build
system though. In order to perform a build, make sure your
repository has the git projects prebuilts/eclipse and
prebuilts/eclipse-build-deps, then do:
$ cd sdk/eclipse
$ make -f maven.mk
That should create the necessary target platform and start
a build using Maven/Tycho. The resulting artifacts should
be in out/host/maven/bundles-<version>/products
Change-Id: I4672cd9ea1ac072a9b5ddb27d98a9849b2a2b8cb
|
|
|
|
|
| |
Change-Id: Ia548e9c61a6d2d1ec121a86002af8810ba2f4340
(cherry picked from commit 81e48b1ba10e38ae10db1dbdefcba99758e9ffd2)
|
|
|
|
| |
Change-Id: I4ca7e5c5ab3d44cd2ccfc5ef26d0382c633d308a
|
|
|
|
|
|
|
|
|
|
|
| |
One of the arguments for glVertexAttribPointer is a pointer.
Rather than assuming that this is always encoded as a 32 bit
integer, the code now checks whether it is 32 or 64 bit before
attempting to access it.
This CL also changes the state to keep the pointer as 64 bit.
Change-Id: I3cfcc746b76c15409b91fb2f7079940f7cded32f
|
|
|
|
| |
Change-Id: I596991ceef33ed2b09a2e18013e671cc2e2b26c5
(cherry picked from commit 17f167fdbc0c08b301a0f2debca1afc05aa6406e)
|
|
|
|
| |
Change-Id: I388397dde0f465409e7cede32ce38cc91a8f94c3
(cherry picked from commit fc5197e3e4de338b895c2fb8c15faea60024dfb7)
|
|
|
|
| |
Change-Id: I14e95b886f39ffc73f14fbe201e7936e4fe57778
(cherry picked from commit 6598a14ec6f0bd983d22aef0c7bc1cfed66efb40)
|
|
|
|
| |
Change-Id: I85c92266998677c8f47b61ac539b32f7bb420afa
(cherry picked from commit 7e7b15172c324693555bb3657c28a26fc3129b32)
|
|
|
|
| |
Change-Id: I4c0fc9be7b64606d109dd636066f856d618465a0
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I9862a6ebc25b4c13488b9fe0451bdfd8f5a6ef26
|
| |
| |
| |
| |
| |
| |
| | |
If data is of float type, then we assume that it is meant for
the alpha channel even if it is marked as R/G or B channels.
Change-Id: I8a95c3533def4a5bdb2b49e9489674bffb2a0cef
|
|/
|
|
|
|
|
|
|
| |
This CL adds the following to support ES3:
- all new constant definitions (GLEnum)
- new methods in entries.in
- additional state for texture properties
Change-Id: Ia43fac49790cc7b07e7c9d295b9915e416a3b2a8
|
|
|
|
| |
Change-Id: I6cd127ed7034ba33c32a1994bc312e187a15b250
|
|
|
|
| |
Change-Id: Ifae3f44ec25a57586c7ece08f6281ef048f33290
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I3cff176281b4949f814023f0c7ecda897bc1354b
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, applications have to be launched with gltrace
enabled for OpenGL tracing to work. This patch provides the host side
support for dynamically enabling/disabling tracing on running apps.
At a high level, the functionality is similar to traceview:
- ClientData#FEATURE_OPENGL_TRACING indicates whether the VM on
the device supports this feature.
- If the feature is supported, then JDWP is used to send the
enable or disable messages.
- Users can trigger OpenGL tracing via a toolbar item in the DDMS
device view.
Change-Id: Icf5e5eade74f94cf6a74ff793533f75f1853731f
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
When the currently displayed frame is changed, we immediately
refresh the tree displaying the list of calls, and the frame summary
view displaying the frame buffer as part of the frame change event
handler.
This CL moves these two operations to a separate task that is
scheduled after a short delay (250 ms). This allows us to combine
multiple frame change events and respond just once for all of them
together.
Change-Id: I4edade1e55cbd7394cba03d97b2ee61ca3a258b6
|
|
|
|
|
|
|
|
|
|
| |
Turns off the ability to use @SuppressWarnings with optional
errors is available, but off by default (see Eclipse issue 392875).
This turns that off, makes missing enums in switch statements a
warning, and synchronizes the settings file to all projects (except
tests.)
Change-Id: Iad7060523b6ee2cbbca97e0a6ffedb264b185222
|
|
|
|
|
|
|
|
|
|
| |
Textures that are not of type unsigned byte need to be
unpacked into unsigned byte (1 byte per channel) first.
This CL also increases the protobuf message size and
fixes an NPE that happens when the trace is empty.
Change-Id: I01f20d6292425dbd553f006947dfd1024c6503c6
|
|
|
|
| |
Change-Id: I448d7962e9b709658095240160f16abc8b040ecc
|
|
|
|
| |
Change-Id: I2ae46d99d65e527840ef4536665a15453b1fef7b
|
|
|
|
|
|
|
|
|
| |
While reading in framebuffer data into an SWT ImageData, the alpha
values have to be set explicitly.
This CL also moves toolbars to the right of filter bar.
Change-Id: I628752382c82ff9df729590459fba09bf4f340b0
|
|
|
|
| |
Change-Id: I7140f8e71167dc4a8fd8481782f29822844e28c7
|
|
|
|
|
|
|
|
|
|
|
|
| |
These were originally saved with the idea that if the trace file
itself was overwritten after it was parsed, we could display
the thumbnail image atleast since we don't have access to the full
image anymore.
However, this hasn't turned out to be a common case, but it just
uses up memory for large traces.
Change-Id: I1152e23f29563f47b6818b89c5a50bf5ce2a5084
|
|
|
|
|
|
| |
Also adds toolbar actions for expanding/collapsing all tree nodes.
Change-Id: I410b23fb4c5ab90351b969296f2620fe36726785
|
|
|
|
|
|
|
|
| |
Add a toolbar item that allows saving images displayed in the view.
This allows saving of frame buffer image at the point of eglSwap,
glDraw, and the texture image.
Change-Id: Ie1df75e41fc12981c2b7f5919caeb39b68812cff
|
|
|
|
|
|
|
| |
Use the percent of file parsed as an indicator rather than having
an indeterminate progress bar.
Change-Id: I7a904e007c6ec195cb0e0bb2de7483e3b585489b
|
|
|
|
| |
Change-Id: If96389ad844e19eeed86008edc40bc81778dd0d7
|
|
|
|
|
|
|
|
|
|
| |
Add a separate checkbox to allow the user to indicate whether
the input activity name is fully qualified. In such a case, don't
prefix the activity name with a period.
Also fixes a formatting issue with the trace file size.
Change-Id: Ib4bf2b716e218e86a273200748fbd06c86918ce3
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
The OES_EGL_image_external extension adds an additional state,
TEXTURE_EXTERNAL, to each texture unit.
Change-Id: I78c4cc1b1344a393183fd9004b5d85e1837da5bc
|