025a1f48df53a3bd13dd3a5d765a7a78de3a1bf5 |
|
07-Apr-2017 |
Miao Wang <miaowang@google.com> |
Break libgui and libui dependencies. - Use EGL sync fence instead of gui/DisplayEventReceiver. - Remove obselete inclusion of ui/PixelFormat.h and gui/Surface.h. - Remove dead code using SurfaceTexture in rsdAllocation.cpp, as drv->surfaceTexture was never initialized. Bug: 34396220 Bug: 37067080 Test: mm, boot Angler, all CTS tests pass, and example RS graphic apps all still fine. Change-Id: I5369c382a9815095301660735de61573e348a1dc
/frameworks/rs/rs_hal.h
|
e9e262feb728cd639ebb178c27b185a22b62c349 |
|
13-Mar-2017 |
I-Jui (Ray) Sung <ijsung@google.com> |
Merge "Rename unused fields of RS base object handle in 64-bits"
|
f750c530392a2895cb4b7e5b5e5e5259925b2015 |
|
04-Mar-2017 |
Miao Wang <miaowang@google.com> |
Implement USAGE_IO_INPUT related functions on top of NDK. - Use AImageReader and AImage as the BufferQueue consumer. - Bump RS_HAL_VERSION to 200 to prevent old GPU drivers to load, as the structure of rsAllocation.h is modified. It is no longer safe to allow the legacy drivers to access Allocation objects via out-of-date header. Bug: 34396220 Test: mm, CTS tests pass. Change-Id: I0c9df2990ad4842719a24e23e69e007059e1c776
/frameworks/rs/rs_hal.h
|
700e68883c4324c15b380ff6724249f39d4f498c |
|
06-Mar-2017 |
I-Jui (Ray) Sung <ijsung@google.com> |
Rename unused fields of RS base object handle in 64-bits Fields other than the first one (p) in RS_BASE_OBJECT are set in some part of existing RS runtime, but is not used at all. However, removing them is not desirable as size of RS_BASE_OBJECT is really part of the ABI and thus if we change it, we are creating a new ABI variant here, which is not always desirable. For example, consider a library that contains compiled scripts and assuming we pass allocation handles between the library and other user codes, changes to handle size only in user code would break the compatibility on things like array of rs_allocations. Thus, to keep ABI compatibility the unused fields r, v1, v2 are renamed. Also they are now assigned zero consistently. These field however are not copied consistently in the current runtime, and are not expected so anyways. Bug: 35043722 Test: mm, CTS and RSTest on Angler Change-Id: I426fad8e07bf445b6d8625bd23c689acaee26322
/frameworks/rs/rs_hal.h
|
7974fc03e11f3a8dd40f794f3b33b4889483090c |
|
09-Feb-2017 |
Rahul Chaudhry <rahulchaudhry@google.com> |
frameworks/rs: fix typos and clang-tidy warnings This change fixes a few typos and clang tidy warnings related to the "llvm-namespace-comment" checks. Bug: 26936282 Test: WITH_TIDY=1 WITH_TIDY_CHECKS="llvm-namespace-comment" mm Change-Id: Ic65182e5b4999fbd48d6a8ad7172e4bfeeb541f4
/frameworks/rs/rs_hal.h
|
863237215cab4812df373b63ba3bbf2bc1d8647d |
|
20-Jan-2017 |
Jean-Luc Brouillet <jeanluc@google.com> |
Cleanup makefiles and warning producing code. Many entries in our makefiles are not needed: - LOCAL_CPPFLAGS += -fno-exceptions is the default - LOCAL_MODULE_TARGET_ARCH_WARN is obsolete - LOCAL_CXX_STL:= libc++ is the default - LOCAL_MODULE_TAGS := optional is the default - LOCAL_IS_HOST_MODULE := true is the default if we're using $include(BUILD_HOST_*). This can't be removed for the generated subdirectories however without triggering a bug in Ninja. - Removed the -ldl where not needed. - LOCAL_CLANG is no longer needed. Added -Werror -Wall -Wextra to a lot of targets and cleaned up the code that created errors. Removed some hacky code that would prevent tests/java_api from being compiled except under special cicumstances. Corrected some LOCAL_MODULE_TAGS that should have been set to tests. Cleanup warning producing code. Bug: 34265954 Test: Compiled the code. Test: Ran the cpp test, imageprocessing_jb, and cts Change-Id: I27da19b18a6c0ac3686bb8c93681e3d870d587fe
/frameworks/rs/rs_hal.h
|
ae2ec3febedfc29376b9104413fb4042028f1265 |
|
01-Jun-2016 |
David Gross <dgross@google.com> |
Delete simple reduction implementation. Bug: 27298560 Change-Id: I8c3d568e98aaf0b7d86881c985d13ed5b8e95338
/frameworks/rs/rs_hal.h
|
8e70791ff732ce244077310bdfdaf75dc19baabc |
|
07-Jun-2016 |
David Gross <dgross@google.com> |
Add HAL version check, with fallback to CPU reference driver on failure. libRS_internal and the vendor driver (or CPU reference driver) must agree on HAL version. Bug: 27298560 Change-Id: Ie4886af9c9cf6a91a164b8cfedb5c010ffbf9cb0
/frameworks/rs/rs_hal.h
|
6c1876bbef1b2c89975dce91230a168bd2d2ce4c |
|
15-Jan-2016 |
David Gross <dgross@google.com> |
Support for general reduction kernels. Requires coordinated change in frameworks/base. Requires coordinated change in frameworks/compile/libbcc in order for RsTest to run. At present, general reduction kernels are run single-threaded. Also: Remove dead struct field MTLaunchStructForEach::sig. Bug: 23535724 Change-Id: Ice17ccf20a902f8a106eaa62ec071d46e3c0ad8c
/frameworks/rs/rs_hal.h
|
14ce007a633b10e3b9a3fae29d8f53a7e8c9b59f |
|
31-Jul-2015 |
Matt Wala <wala@google.com> |
Add a basic implementation of the reduce kernel API to the CPU reference implementation. Bug: 22631253 For now, this just runs a serial reduction on one thread. Change-Id: I34c96d24bb6f44274de72bb53160abcf79d143b0
/frameworks/rs/rs_hal.h
|
47a5881b8f85d65c74f2471fe6261d4cdb3dce5e |
|
24-Jul-2015 |
Miao Wang <miaowang@google.com> |
Add AllocationCreateStrided to support lib CPU driver - Able to create Allocations with arbitrary alignment requirement, making Incremental Intrinsic Support able to run with different native GPU RS runtime. - Make compat mode CPU driver using an additional rs_compat.spec. - Add a compat mode only USAGE_INCREMENTAL_SUPPORT. - Add AllocationCreateStrided() to take an Alignment requirement (power of 2). Only enbled when detect USAGE_INCREMENTAL_SUPPORT. Change-Id: I66f913c3a2474f93af5a244c0c84460a7a395e71
/frameworks/rs/rs_hal.h
|
8ce12815675bfaeb2768959b092d6db293ba36c5 |
|
19-May-2015 |
Jason Sams <jsams@google.com> |
Notify drivers when user get a pointer to allocation Requested by vendor for driver bring-up. bug 20894664 Change-Id: I7a1540236e557ef42ffde1c832b5d5ef36b91c96
/frameworks/rs/rs_hal.h
|
f82b626e0479ce4a23ebff1fc088e073dcabaa30 |
|
12-May-2015 |
Jason Sams <jsams@google.com> |
Add USAGE_OEM Allow OEMs to pass data from other HW blocks via internal extension. Change-Id: I78c19f5eec462aff7d8a5408f2f16cfc9b78c036
/frameworks/rs/rs_hal.h
|
9b36e3f02365783d7703f86a930ed404840891b2 |
|
17-Mar-2015 |
Jason Sams <jsams@google.com> |
Merge "Update HAL comments."
|
b9276ce624182bb72ff18e430872be5c918ba7ce |
|
17-Mar-2015 |
Jason Sams <jsams@google.com> |
Update HAL comments. Change-Id: I6ea5b5ac5c689965059f1a512c2c4cd4caedbf57
/frameworks/rs/rs_hal.h
|
b1d64031183c6c450d902db7d4497bedeb4a0e45 |
|
12-Mar-2015 |
Jason Sams <jsams@google.com> |
Remove leftover path bits. Change-Id: I7f1a8825907d5866adf58a07d8ea5001b2ee7500
/frameworks/rs/rs_hal.h
|
0ca7cbaea8d5cf18f25d1148be75fbb6e2d86c62 |
|
11-Mar-2015 |
Jason Sams <jsams@google.com> |
Refactor hal loading This CL make the loading of RS drivers more robust by looking up entry points in place of a structure of entry points. It also adds framework for a version handshake. Change-Id: Iae46bf0171785c0ca1048223816b6efc60c337ad
/frameworks/rs/rs_hal.h
|
cc8cea7477352898921044483a6c803e25d02665 |
|
20-Feb-2015 |
Miao Wang <miaowang@google.com> |
Fix the bug for AllocationRead() that cannot handle 3d Allocation correctly. Add the following functions to make it symmetric for read and write. - AllocationElementData - AllocationElementRead - Allocation3DRead Change-Id: I8c89b5e3474c4c3c70e9795843a76e61f1f90f6a
/frameworks/rs/rs_hal.h
|
bc9dc27b84f4e5c72d4dbe8a8e01af87dd780f79 |
|
09-Feb-2015 |
Jason Sams <jsams@google.com> |
Implement arrays and allocation adapters WIP: now passing basic tests Change-Id: I3d8c1ab12975428def225f88a04e24a4158ca69c
/frameworks/rs/rs_hal.h
|
1ffd86b448d78366190c540f98f8b6d641cdb6cf |
|
07-Jan-2015 |
Yang Ni <yangni@google.com> |
New Script Group API: runtime and cpu driver support. Change-Id: I9c612cf8874aabaf0ca7d1640567464c71ed3070
/frameworks/rs/rs_hal.h
|
66f0a168c4227d4e302f4ffb21ec7e9d7b9ca828 |
|
11-Nov-2014 |
Jason Sams <jsams@google.com> |
Cleanup includes for rs/cpp to not expose internal details. Change-Id: Ib23f591f8418d3318f61ab1d3f6f2b684bf95692
/frameworks/rs/rs_hal.h
|
05ef73f2d934f1083cc3b8aeb33fe21de9d6e88f |
|
05-Aug-2014 |
Jason Sams <jsams@google.com> |
Fix isObject when in 64bit mode. This also cleans up the passing of args to SetObject and ClearObject. Fix related issues in 64bit teardown. Change-Id: I90d1b93c45ff5bc84957d5441ab48a4e2f6feb20
/frameworks/rs/rs_hal.h
|
a36c50a6ab87f4c9049318d4c6c8ec7b0a1e6e12 |
|
17-Jun-2014 |
Jason Sams <jsams@google.com> |
Add 64bit large object support Add HAL hooks for filling in LO fields. Change-Id: Ib9bdee714a062de519d2a9708c1016404a1b11a4 Conflicts: driver/rsdBcc.cpp driver/rsdCore.cpp rsAllocation.h rs_hal.h
/frameworks/rs/rs_hal.h
|
4b3c34e6833e39bc89c2128002806b654b8e623d |
|
11-Jun-2014 |
Chris Wailes <chriswailes@google.com> |
Adds support for multi-input kernels to Frameworks/RS. This patch modifies Frameworks/RS in the following ways: * Adjusted the data-layout of the C/C++ version of RsForEachStubParamStruct to accommodate a pointer to an array of input allocations and a pointer to an array of stride sizes for each of these allocatoins. * Adds a new code path for Java code to pass multiple allocations to a RS kernel. * Packs base pointers and step values for multi-input kernels into the new RsForEachStubParamStruct members. Change-Id: I46d2834c37075b2a2407fd8b010546818a4540d1
/frameworks/rs/rs_hal.h
|
cb51798a0379409c0f9927c44bbcdd772ed7ec18 |
|
08-Jul-2014 |
Chris Wailes <chriswailes@google.com> |
Moved RsForEachStubParamStruct out of rs_hal.h and into rsCpuCore.h. Change-Id: Iea673ccd9db5077abef373457f51c6b0d09cea92
/frameworks/rs/rs_hal.h
|
ac8d146a41f18afad5314ac8af440d6aedbe20bf |
|
25-Jun-2014 |
Stephen Hines <srhines@google.com> |
Switch the dimensions array to use uint32_t instead of size_t. size_t isn't safe, since we pack/unpack the array as a 32-bit int array, but that is the wrong type for 64-bit. Switching to uint32_t is better, since we only support 1 dimension today, and won't need many more than that even for complex cases in the future. Change-Id: Ie0dda264a9398b0e385e0f9ee0a91cda08325dbc
/frameworks/rs/rs_hal.h
|
e3af53b643677c40d228ffd3624cf259f4dc68ed |
|
10-Jun-2014 |
Tim Murray <timmurray@google.com> |
Update structs and defines for 64-bit. Also adds RS_FIND_OFFSETS, which prints address info for various types that allow us to easily update __pad. Change-Id: I4d57248e155d113c83ff69f4f8f64160aa24fb9b
/frameworks/rs/rs_hal.h
|
9761c3fcb8cf2ce89a29cb9202e4282d94f33d9d |
|
27-Nov-2013 |
Jason Sams <jsams@google.com> |
implement finish Change-Id: If1ec99d0dbcf7aebf9d90d7779bf3ff34a8963f2
/frameworks/rs/rs_hal.h
|
ddceab9a001f07a3395226c5e06e3b420720af0f |
|
07-Aug-2013 |
Jason Sams <jsams@google.com> |
Refactor hal to remove cpuConsumer from drivers This CL should minimize build breaks due to BufferQueue changes in the future. Change-Id: I565a6eae5cc25603741fef32f2cfcb31a32eb757
/frameworks/rs/rs_hal.h
|
9c64239ebbfa4170190ede812e69150035e008e0 |
|
11-Apr-2013 |
Tim Murray <timmurray@google.com> |
Add support for synchronous get(). Change-Id: Ic94f1e36f7cffaaeda11fa9f0bb70e441fe1e535
/frameworks/rs/rs_hal.h
|
3bbc0fd40264ddae1592706d9023865b7b3e3195 |
|
09-Apr-2013 |
Jason Sams <jsams@google.com> |
Add 3D allocation copies. Remove resize2d. bug 8567058 Change-Id: Ib143b7a417c7db88aa8da8714a63e0ee6091269a
/frameworks/rs/rs_hal.h
|
099bc262f862cdeb547cf8a78fe9e0e92560f437 |
|
21-Mar-2013 |
Tim Murray <timmurray@google.com> |
Start making RS 64-bit clean. Change-Id: Ie40ad9a1d2b59094c86eb7e40b358e60120ce213
/frameworks/rs/rs_hal.h
|
34689388556747b52c3c2f1c894929fb44580898 |
|
11-Mar-2013 |
Tim Murray <timmurray@google.com> |
Add custom allocator support for Allocation objects. Change-Id: Iab546455354c2ee72797658fdcd49c90a5893527
/frameworks/rs/rs_hal.h
|
733396b67724162844ea2785c7495115dc5ee8d8 |
|
22-Feb-2013 |
Jason Sams <jsams@google.com> |
Implement usage IO INPUT Change-Id: I4dedd697ecd7719ba307ac393aca5abd67128e0c
/frameworks/rs/rs_hal.h
|
358747a3118301c5faeee73c98dd5f839bbfb54a |
|
26-Nov-2012 |
Tim Murray <timmurray@google.com> |
Add support for 2D strided copies to/from an allocation with the C++ API. Change-Id: I55cd7512f683f8d36d2b75f894931fd0657521bc
/frameworks/rs/rs_hal.h
|
709a0978ae141198018ca9769f8d96292a8928e6 |
|
16-Nov-2012 |
Jason Sams <jsams@google.com> |
Separate CPU driver impl from reference driver. Change-Id: Ifb484edda665959b81d7b1f890d108bfa20a535d
/frameworks/rs/rs_hal.h
|
bee28c6b56d0c399402014cd58cea426da2b98c1 |
|
26-Oct-2012 |
Jason Sams <jsams@google.com> |
Merge script groups. Change-Id: Id5baf5e7c59a004127250fced91b6b33b1fe053b
/frameworks/rs/rs_hal.h
|
cf9ea9f4145cae663f439b1c2dab956fa37180bb |
|
24-Sep-2012 |
Jason Sams <jsams@google.com> |
Implement backend of blend intrinsic bug 7190126 Change-Id: I5095366eb3d091bba1628b7cceb5efb685c8f870
/frameworks/rs/rs_hal.h
|
dbe66d6783c1e53cd1572de0ef6ef6fdf6f76f48 |
|
17-Sep-2012 |
Jason Sams <jsams@google.com> |
Add backed for script groups. Change-Id: If2fdbde7381fcdaeb54d41a913b855fd83d4f186
/frameworks/rs/rs_hal.h
|
414a46166126da6864258bd25ff183f9a3c6261d |
|
06-Sep-2012 |
Stephen Hines <srhines@google.com> |
Attempt to create libRSDriver as shared library. Change-Id: I047b32325efe2fa471b73c48fa7296beecc0c47d
/frameworks/rs/rs_hal.h
|
41d6c769f5fa21da3cbc116af95d88949a4a5c76 |
|
22-Aug-2012 |
Stephen Hines <srhines@google.com> |
Clean up useless code, logging, and a typo. Change-Id: I8c2296e7f60037907a969bcaf1746644e32868c3
/frameworks/rs/rs_hal.h
|
8eaba4fee0c7b5325742c87187622fdff51d5eff |
|
14-Aug-2012 |
Jason Sams <jsams@google.com> |
Intrinisics Change-Id: I1ce02ecd853382a2c92823b021750b93f1786ccf
/frameworks/rs/rs_hal.h
|
61a4bb734b91ced09fbfee4214c6f253cb66e5f0 |
|
26-Jul-2012 |
Jason Sams <jsams@google.com> |
Cleanup pointer access in adapter and font. Change-Id: Ie500574adebb9bdb38c138f78582af2cd7610f76
/frameworks/rs/rs_hal.h
|
807fdc4b6f3fb893015ee136565d6151bb2332d3 |
|
26-Jul-2012 |
Jason Sams <jsams@google.com> |
Move memory layout to driver. This change moves all allocation data copies to the hal. Also removes stride from the runtime. Follow on changes will remove the malloc pointer from the runtime. Change-Id: I30967c739800cd4b97186e9fc8b69f26a3f2787d
/frameworks/rs/rs_hal.h
|
2980f07d3dbbca727e8efe24ace7e7928a935648 |
|
10-Apr-2012 |
Stephen Hines <srhines@google.com> |
Support additional element/dim information for FieldPacker. BUG=6009244 Change-Id: I3c439559d61b24b26f9a36f2525f0a0e05b00e77
/frameworks/rs/rs_hal.h
|
5f5f9b53bc0e8065cbf634b059598ff0d3bfaa4a |
|
17-Feb-2012 |
Jason Sams <rjsams@android.com> |
Merge "Rename three header files to free namespace for api."
|
3715b00e7b10a2624c1d5c696186c7a2f4a75a91 |
|
17-Feb-2012 |
Jason Sams <rjsams@android.com> |
Rename three header files to free namespace for api. Change-Id: Ie9ef65a477373c30b2d5b02248f62e768b6f27ae
/frameworks/rs/rs_hal.h
|
38c04ad97fee58a4c1b9ed0bad9d08931bee504a |
|
16-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Piping texture names through shader builder. Fixing uint size_t mismatch."
|
748eb07e805b93c2bf79340d4937963ab739d17c |
|
16-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Piping texture names through shader builder. Fixing uint size_t mismatch. Change-Id: Ia7c8bd9f829deaa50e1cc381ccd50f29676bbdfb
/frameworks/rs/rs_hal.h
|
254305944bf430eae672507546df368e97d50759 |
|
16-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Fixing uint32 size_t mismatches."
|
7ac2a4dda4d20ca1f1b714e129a3a08f63178c18 |
|
15-Feb-2012 |
Jason Sams <rjsams@android.com> |
Beging IO stream out from allocation to surface texture. Change-Id: I4d6b7f7740a896d39b811d6fe7532bb00db62373
/frameworks/rs/rs_hal.h
|
c794cd56e46408e08862c42a022090e323684197 |
|
13-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Fixing uint32 size_t mismatches. Change-Id: I5263158f5855472db6317a52c209fe4e273f3368
/frameworks/rs/rs_hal.h
|
41e373d91a60043afa0f9abd026218b49cbc1201 |
|
13-Jan-2012 |
Jason Sams <jsams@google.com> |
Start implementing SurfaceTexture streaming into RS allocations. Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b
/frameworks/rs/rs_hal.h
|
9e0afb5a2b3e476c42a373e7cd89cef4a34f8195 |
|
31-Oct-2011 |
Jason Sams <rjsams@android.com> |
Path rendering Change-Id: I5379a676c9ec6a9b25f21bc1e050053f27e411dd
/frameworks/rs/rs_hal.h
|
4ee16ffbd9d1d72e1757c9b26715597fdc044117 |
|
01-Sep-2011 |
Stephen Hines <srhines@google.com> |
Call .rs.dtor() when tearing down Scripts. BUG=5186750 This allows us to properly reference count any globals (static or extern) that need to potentially be cleaned up. Change-Id: I03d2c38c1e7a4ca96c40003d2eeecb6f395d5835
/frameworks/rs/rs_hal.h
|
451cf2e16555c96eaaf9d8180e29dd97a5d6cbd7 |
|
17-Aug-2011 |
Jason Sams <rjsams@android.com> |
Add structure to pack params for forEach. This allows the driver to not pass all the sub-params. Change-Id: I9728a7bb39893f49193a55155994ede0400cb7a6
/frameworks/rs/rs_hal.h
|
35e429ebf817130d8590d11d441a77aa697bd7d4 |
|
13-Jul-2011 |
Jason Sams <rjsams@android.com> |
Add slot number to forEach hal. Change-Id: I0f2992d5f4128422d07f897b335c219cc7f1d02c
/frameworks/rs/rs_hal.h
|
74a827988567a9d65954bb0d825a3ba4a97e2947 |
|
14-Jun-2011 |
Alex Sakhartchouk <alexst@google.com> |
Allocation copy functions. Change-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd
/frameworks/rs/rs_hal.h
|
b81a0eb8180791e4eaab1253b59fa8bd562b046b |
|
03-Jun-2011 |
Alex Sakhartchouk <alexst@google.com> |
More work to make libRS buildable on the host. Change-Id: I239585ef7c1334f7fc19fa6423535dea7b9a753f
/frameworks/rs/rs_hal.h
|
eb4fe18dd88634330f9566cbb9e785d8c7ec5813 |
|
27-May-2011 |
Jason Sams <rjsams@android.com> |
Start splitting allocation into hal and core. Change-Id: Ic506abb0469238cb0471eb1401cfcb7b2fbbe4bb
/frameworks/rs/rs_hal.h
|
7257c7ee4b66f00c43d9235f3ac600061ae79968 |
|
17-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Preparing libRS for for compilation on host. Change-Id: I851add79831331c8a8b20dcccdb0817f8ad0c359
/frameworks/rs/rs_hal.h
|
da6d34a5a6ece8c30d20673b9b6ff07d8c91768b |
|
13-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Moves fbo support in renderscript behind the hal Change-Id: I26a857586f5f0b47df4c1f4589d2023e70481ec7
/frameworks/rs/rs_hal.h
|
7f126c78a107257090c6675ea40ffac41516a9dc |
|
06-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Moving samplers behind the hal. Change-Id: I494e5a9d2b599d07b985328b346f1f10ae4972e1
/frameworks/rs/rs_hal.h
|
a04e30dbb5ab11592b03666bb3d102070759c58e |
|
30-Apr-2011 |
Alex Sakhartchouk <alexst@google.com> |
Moving renderscript GL code into the HAL This change affects - shaders - meshes - fonts - quad rendering Change-Id: I2a53acb4cd1fa8f4c6e67668f6ee969f3d7f7aa1
/frameworks/rs/rs_hal.h
|
83c451a4ef4388e002482e383d488ca9b7b7600d |
|
21-Apr-2011 |
Jason Sams <rjsams@android.com> |
Move TLS behind hal. Change-Id: I9e84acb3736bc98fa5fb0720bddb13a030285319
/frameworks/rs/rs_hal.h
|
87fe59a2f4d4c74539bfa0bff5f9a7e320e99415 |
|
21-Apr-2011 |
Jason Sams <rjsams@android.com> |
Create runtime stubs for compute driver. Change-Id: I8e0250a642844a2ad3ff6efc38e385445b7da032
/frameworks/rs/rs_hal.h
|
4b3de47071d875faaa7d419d050a464b09538797 |
|
07-Apr-2011 |
Jason Sams <rjsams@android.com> |
Migrate most GL from context to driver. Change-Id: I5cba3a6e879d2e9332fc667a1061a5312fcf14ba
/frameworks/rs/rs_hal.h
|
721acc495b859c6d884725a4f9b5523583dd11c7 |
|
06-Apr-2011 |
Jason Sams <rjsams@android.com> |
Seperate ProgramRaster. Cleanup ProgramRaster and ProgramStore creation. Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
/frameworks/rs/rs_hal.h
|
8feea4e0dec48ea03bd6d32706d058b86dddc5ba |
|
18-Mar-2011 |
Jason Sams <rjsams@android.com> |
Seperate GL from RS program store. Change-Id: I0eae9c0699845af8e8611b065e70738cc9f2b15c
/frameworks/rs/rs_hal.h
|
cdfdb8f2cdf4668c476cac842212892b2505ff3f |
|
18-Mar-2011 |
Jason Sams <rjsams@android.com> |
Migrate thread launch to driver. Change-Id: If182c524cceb327547640f22f956856d291d1787
/frameworks/rs/rs_hal.h
|
bad807405b2b9764372af1ad24bcfd4fb1f33d8e |
|
17-Mar-2011 |
Jason Sams <rjsams@android.com> |
Start seperating out RS compute implementation. Create hal layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
/frameworks/rs/rs_hal.h
|