| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Change-Id: Ie10746d2f77318d63101d919214e76f778159fa0
|
| |
|
|
| |
Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
|
| |
|
|
| |
Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
|
| |
|
|
|
|
| |
Removing rsLight from libRS
Change-Id: I8622efd10619dc120d37f3a12122e9c7fc34ff2e
|
| |
|
|
| |
Change-Id: Ica460525243d714a278e4ad5e436af43e1008e0c
|
| |
|
|
|
|
| |
shader cleanup and removing unnecessary state setup.
Change-Id: Ibddf2ad3a26bb983fc43bdeb58b1cec6224920b4
|
| |
|
|
| |
Change-Id: I2613e87b09a6e560f0381d4ed620d60a10bc30e4
|
| |
|
|
|
|
|
|
|
|
|
| |
- This removes a memory leak where some elements were not getting tracked
properly (and then triggering an assert when a context is destroyed).
- Convert ScriptCState to use a tracked object reference for mScript.
- Add a missing clear to FontState.
- Clean up synchronization in RSTest so that our graphics context outlives
any subtest context.
Change-Id: I0d5768c4d2f8810dd1ae2f68b1edd7e150f382fd
|
| |
|
|
|
|
|
| |
Adding attribute and uniform debug logging.
Checking to see if aniso filtering is available.
Change-Id: I2ed9d166ed7ff3df971d7af18b7a33f4e3ade928
|
| |
|
|
| |
Change-Id: Id91b3c1e99b2705fd39f9e74a52c61110805e246
|
| |
|
|
|
|
|
| |
Cleaning up unused code
Adding error messages
Change-Id: I3a92476738ff7699d49feeafcd3eee6f70621acb
|
| |
|
|
|
|
| |
Reset pointers to NULL when allocations are unbound.
Change-Id: Ifaba634ecbb154970b7fb47faa8e6475d16d2f66
|
| |
|
|
|
|
|
| |
modes on HW that does not support proper NP2
bug 2965170
Change-Id: If9a3ac45264861fc75b9616e98957e12a5464411
|
| |
|
|
|
|
| |
Fix potental overflow in script -> java messages.
Change-Id: Ie6fd9dc376be4043fc938a1517106936937689c8
|
| |
|
|
| |
Change-Id: I33dcf575466bfef672af4e113ad692397b5213e9
|
| |
|
|
| |
Change-Id: Icaa06aca4a701ec663c124d3141d9dbb633d7dc1
|
| |
|
|
|
|
| |
when there was enough room for the message but not the message header.
Change-Id: I600db04b91e76fa7966c7d8a98e5c56593e1806d
|
| |
|
|
| |
Change-Id: Ia590dfed482f82b7bc748c25b7b1592efea5b68c
|
| |
|
|
|
|
| |
Fixing build.
Change-Id: Ie0f6724ba063ada94d1d44d99bbe56e21d9bd72f
|
| |
|
|
|
|
| |
Propagating the name of meshes and allocations from native a3d to java
Change-Id: If781f55340b5369459610e5e92ea69e240dcd24e
|
| |
|
|
| |
Change-Id: I5780092d14d49dae556b9969b937c7768e705a64
|
| |
|
|
|
|
| |
Remove legacy implemtation of matrix calls which were moved to llvm bc.
Change-Id: I527740590067db3bcb2147233ef41fb057f1d2a8
|
| |
|
|
|
|
| |
if and how many worker threads we use.
Change-Id: I8fc1fb17aff835cfe8ed7c474287bccd532cbb29
|
| |
|
|
|
|
| |
Fix thread launch race condition.
Change-Id: I24d7f87ac87db6f9e3418d6a429471a71d2c9e9d
|
| |
|
|
| |
Change-Id: I5d6fe4db2b6ac0613394bc5a066ff90ec146d60e
|
| |\
| |
| |
| |
| |
| |
| |
| |
| | |
type." into gingerbread
Merge commit '177c405a242e811b1010bd8382b5807ab8df31a8'
* commit '177c405a242e811b1010bd8382b5807ab8df31a8':
Introduce official public NativeWindow type.
|
| | |
| |
| |
| |
| |
| |
| | |
Not yet hooked up to anything in the NDK, but requires renaming
the existing android_native_window_t type everywhere.
Change-Id: Iffee6ea39c93b8b34e20fb69e4d2c7c837e5ea2e
|
| | |
| |
| |
| | |
Change-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19
|
| | |
| |
| |
| | |
Change-Id: I27da8bf5fba2c8a428964cb6a5e66dd7a94958d8
|
| | |
| |
| |
| |
| |
| | |
Remove launchID from root graphics script.
Change-Id: I9f80c0d4df1264f2ee1624a6d7216b9dfdf8502e
|
| | |
| |
| |
| |
| |
| | |
Prefix functions with "rs" or "rsg".
Change-Id: I4435b486831bfab1ea473ccfad435b404e68f1c9
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Its possible that during a resize the EGL information could be stale so
caching this is bad. The surface size should always be correct.
Change-Id: Ifd479e1ea70b1cada1a8690c7c82e91aa391b685
Conflicts:
libs/rs/rsProgramStore.cpp
libs/rs/rsProgramStore.h
|
| | |
| |
| |
| | |
Change-Id: Ia8ad9ac856944838ced38a2f1e8f07387050bdfd
|
| | |
| |
| |
| |
| |
| |
| | |
This will also require application to be updated to support
the new compiler and data passing models.
Change-Id: If078e3a5148af395ba1b936169a407d8c3ad727f
|
| |/
|
|
| |
Change-Id: I381d09d89b567d433a10a91e0d7e59c24d3444d8
|
| |
|
|
| |
message that can be read from the app. RS will then not continue rendering frames while an unchecked error is present until new state is received.
|
| | |
|
| |
|
|
| |
Surface* cannot be casted to void* and then to android_native_window_t*
|
| |
|
|
| |
This reverts commit a0659aa36c987e28e29778bd97e75fe52152c60e.
|
| |
|
|
| |
This reverts commit 88b55fb090ace1a835f890758866f42f03795c12.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
|
| | |
|
| |
|
|
|
|
| |
the RS objects and vectors(2-4). In theory this paves the way for maintaining type info for RS objects, passing elements for GLSL uiforms/attribs/varyings, and supporting nested structures.
This will break some apps, checkings for other projects will follow to unbreak them.
|
| | |
|
| |
|
|
| |
change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
|
| |\
| |
| |
| |
| |
| |
| | |
Merge commit 'b62954b66542e3e2654d97a81123c51805bceca7'
* commit 'b62954b66542e3e2654d97a81123c51805bceca7':
Throttle low priority RS threads by sleeping once per frame to avoid starving other apps.
|
| | |
| |
| |
| | |
starving other apps.
|