| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
back port gles fix to api 16
* commit '55fd7dc90d1300833413b4f7a8dc5ee8f4b1b204':
back port gles fix to api 16
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
fix to api 16
* commit '4ea6a758063fbeb61a08a274796beec888596fce':
back port gles fix to api 16
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* commit '90ae715989ab46e20728df1b4614a94166193545':
back port gles fix to api 16
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | | |
* commit 'a88b03e155d2600122083726653b10a4eb90d2c8':
back port gles fix to api 16
|
| | | | |\
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* commit 'd81668725d81d6b3020b08e6fbc72acf3dc1c0c8':
back port gles fix to api 16
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Following CLs are back ported:
717e625415c4398431b84851ba1b76d8c59ae9cf Add shader version to glGetString
32c30975ea654b9654ad9dade0d25b9856e63f1b Add parameters validation to glShaderSource() API
b0c7cce25bf9323a359800a86c0c7609db2acea4 Fix eglDestroyContext and glTexImage2D
2fc65202c214640c55b52c29bbc9213170d0b533 handles glGetBooleanv when value is nonboolean
beda8027439b9c20475b8a3d379823d09fca3abb Properly initialize GLClientState's m_states
84684ec571a1db94e32a67cb7d154ab562dd0d7f Unbind buffer when buffer is deleted
89b7aac84f8babab93ff5326ad492164d971c421 Handle empty data parameter in glTexSubImage2D_enc
adb0f74f792ba7bca20257b9c0ea41ebda9bb229 Allow glGetProgramInfoLog_enc to have empty length
b31166704ddb7751619cf0bbc4f2f4575c0ad3c4 Guard against negative buffer size
641f35af08a0a4c46586a592ff4e703e866d581a Guard against negative width and height
9d18698dd8da15937f80e5476d73400a011934be Handle empty buffer in QemuPipeStream::writeFully
40a674e0d0acac87aa25eb9de720dc2fb07d9e4f Fix emulator crashes on glDrawElements command
7a2929cd6548693b581c17ba69308a49e03c56be Remove display initialization from eglGetProcAddress API
Change-Id: Ia3c18f714812a8c90593c6a0260c92dc18c56da3
|
|\ \ \ \ \ \ |
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change removes templates from the SDK source tree (from sdk/templates)
and points the build/tools.atree build location file to their new location
in tools/base/templates
Change-Id: Id37b24eceaae6dcc0b3bf5078a759a337cb13467
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I23e06a19d033582a86ec9dc7e90920a508046f9c
|
|\ \ \ \ \ \ \
| |/ / / / / / |
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ib0599b30649e46c9a8a51fc4f3d56caf13dd7032
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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
|
|\ \ \ \ \ \ \ |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Change-Id: Ife2254ec1e1500d36d68add788bfa7699d9eb2fa
|
|\ \ \ \ \ \ \ \
| |/ / / / / / / |
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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: I4f8ef81c7a2b5a9bccb2cf6283b80fe9bbe4cc64
|
|\ \ \ \ \ \ \ \ |
|
| | |/ / / / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Parts of the systrace html file were duplicated in the source
code (HTML_PREFIX and SUFFIX) as well as in the systrace scripts.
This CL picks up that content from data files present in the
systrace folder and removes the duplicated content from the source
files.
Change-Id: I517d23faa14022a666a7f314ffbb34187b1fed1f
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| / / / / / /
| |/ / / / / / |
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The code was quoting paths send to the command line (even though
it's not required since the exec tasks an array of args instead of
a single line). However if the paths end with a trailing file separator
then, on windows only, this had the effect of escaping the quote,
basically adding with the path:
"c:\foo\" -> c:\foo"
Change-Id: Ia77b6404e69fda8df457fd1a56478296ee455898
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* commit '3b49d50456dcce9e9928132a149f0ca3cb5507c2':
Fix gradle export on windows.
|
| |\ \ \ \ \ \ |
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I9166dafe997f4d9e7988e7f123759952fdea4ba4
|
|\ \ \ \ \ \ \
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
* commit '77ba389d87d691d834be910ece683576a90aa893':
Remove systrace from tools.atree
|
| |\ \ \ \ \ \ |
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Systrace should be released along with every platform release.
Change-Id: Ic6c728906aa6af01ca98200a18dd4685d403f3e0
|
|\ \ \ \ \ \ \
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* commit '9d8f40dd2a72af3cc75e34bcdbdcf8f7c7512f2c':
Change create_symlinks to use gradle-based libraries.
ADT: fix missing lib dependency in ADT base.
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* changes:
Change create_symlinks to use gradle-based libraries.
ADT: fix missing lib dependency in ADT base.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
As part of this change, each section clearly identifies
where libraries should be built from. Example from the
source:
LIBS="base:common make:ant-glob ... swt:ddmuilib"
means that:
- "common" is taken from tools/base (gradle)
- "ddmuilib" is taken from tools/swt (gradle)
- "sdkstats" is built using 'make', in which case a
prebuilt/devtools JAR will be used if it can be found.
Change-Id: Ie793b684f303566a307ee3ff6d6d72db8d26996e
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
plugin-base depends on http mime (from the apache libs)
but for some reason it wasn't in the build path.
Change-Id: I083290cddd45dbf718bbd5403b28ed74865a73ac
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* commit 'b251da9ccb6a00567c10c80579c0d7039e2c837c':
Force containers to be exported if maven is not used.
|
| |\ \ \ \ \ \ \ |
|
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Change-Id: I662c1e3bf7d671c43cc2d9153caee98dec988500
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* commit '49fa77c24582b0715f04d0ef7a6439ea58108d52':
Fix error detection on ExportStatus.
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Change-Id: I1d70bb9857e065d5517c756e4913ac8248edbb6c
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* commit '31694ac75cee03be2fd13e978c61797f0b5c72c4':
Fix RenderThreadInfo lifetime and cleanup
|
| |\ \ \ \ \ \ \ \
| | |/ / / / / / /
| |/| | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Instead of using a TLS destructor, RenderThreadInfo is now an automatic
variable of RenderThread::Main(), so is automatically destroyed on thread exit.
RenderThread::Main() now explicitly unbinds the thread's context and surfaces
from the FrameBuffer, ensuring that the thread has released all references
before it exits.
This fixes a bug where RenderThreadInfo's destructor was releasing the
references in the TLS destructor, which caused ColorBuffer's destructor to call
FrameBuffer::bind_locked() when the FrameBuffer lock wasn't held. By clearing
the references in FrameBuffer::bindContext(), locking around destruction
happens correctly.
Change-Id: I617cea838d5f352a597ccc6d3dbd8f9c08cb91bd
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* commit '24162a9d0d1b7feb6aee44de8445ff0d04d48612':
Update Gradle export to use version 0.5.+
|
| |\ \ \ \ \ \ \ \ |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Change-Id: Ia623df2936b2ccbc63acc3cf5dc26dcdcc806562
|
|\ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / /
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
locations."
* commit '48c71bce5504273e2cac890a69b058ab3960cea3':
Gradle Export: also redirect the build type source locations.
|
| |\ \ \ \ \ \ \ \ \
| | |/ / / / / / / / |
|