summaryrefslogtreecommitdiffstats
path: root/graphics/jni
Commit message (Collapse)AuthorAgeFilesLines
* Add Kernel, Method, and field IDsJason Sams2012-09-181-0/+75
| | | | | | bug 7182873 Change-Id: I066a359bb04027e9376dac088560f042c496b10e
* Make librs_jni depend on libRSDriver to remove circular dependencyYing Wang2012-09-161-1/+1
| | | | Change-Id: Ia607f732f2f22968fd6f1793c2f252f08300357d
* Add plumbing for new surface flinger display API.Jeff Brown2012-08-271-2/+2
| | | | | | | | | | | | | | Cleaned up the implementation of Surface and SurfaceSession to use more consistent naming and structure. Added JNI for all of the new surface flinger display API calls. Enforced the requirement that all Surfaces created by the window manager be named. Updated the display manager service to use the new methods. Change-Id: I2a658f1bfd0437e1c6f9d22df8d4ffcce7284ca2
* Intrinsics testJason Sams2012-08-141-0/+8
| | | | Change-Id: I1847ad0c9190100eb84f7e052dd9f3bff81dc447
* Fix readback lengthsJason Sams2012-07-271-4/+4
| | | | Change-Id: I4c5f29af03ed3babceef741aa3a982244cfc65d1
* Fix incorrect Log message.Stephen Hines2012-05-161-1/+1
| | | | Change-Id: Ib05813c28a16e1bfe2186b068e1baf13782ae5b9
* Start passing element/dim information along with FieldPacker.Stephen Hines2012-05-011-0/+15
| | | | | | BUG=6009244 Change-Id: I3c82c8b40c899b875831f53cf0ad82ea36c1a043
* Convert from SurfaceTexture to SurfaceJason Sams2012-03-281-7/+6
| | | | Change-Id: I2ad4307294d4144999ca0c12ac19849b188243fb
* Moving libRSAlex Sakhartchouk2012-03-281-1/+1
| | | | Change-Id: I1e42204e862585b9c2f7818b615890c60f08faf6
* Implement USAGE_IO_INPUTJason Sams2012-03-231-1/+11
| | | | Change-Id: Idbf7bb21f5ab673ad77082c5c19921d2b276c04b
* fix libgui header locationMathias Agopian2012-02-271-2/+0
| | | | Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
* frameworks/base refactoringMathias Agopian2012-02-201-0/+1
| | | | | | create the new libandroidfw from parts of libui and libutils Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
* frameworks/base refactoring.Mathias Agopian2012-02-171-3/+3
| | | | | | step 2: move libutils headers to their new home: androidfw Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
* Merge "Rename three header files to free namespace for api."Jason Sams2012-02-171-2/+2
|\
| * Rename three header files to free namespace for api.Jason Sams2012-02-161-2/+2
| | | | | | | | Change-Id: Ie9ef65a477373c30b2d5b02248f62e768b6f27ae
* | Merge "Piping texture names through shader builder. Fixing uint size_t ↵Alex Sakhartchouk2012-02-161-24/+70
|\ \ | |/ |/| | | mismatch."
| * Piping texture names through shader builder.Alex Sakhartchouk2012-02-151-24/+70
| | | | | | | | | | | | Fixing uint size_t mismatch. Change-Id: Ia7c8bd9f829deaa50e1cc381ccd50f29676bbdfb
* | Beging IO stream out from allocation to surface texture.Jason Sams2012-02-151-0/+34
|/ | | | Change-Id: I4d6b7f7740a896d39b811d6fe7532bb00db62373
* Merge commit 'bdeec118' into manualmergeJason Sams2012-02-071-1/+1
|\ | | | | | | | | | | | | Conflicts: libs/rs/rsThreadIO.h Change-Id: I7f448996a86f41188b47ec3dc353c364692e8bf2
| * Implement RS VSync on new vsync infrastructure.Jason Sams2012-02-071-1/+1
| | | | | | | | | | | | | | | | Change-Id: I662159a086a56e28732dd64a3a3cb30f8d4b72b1 Replace lockless fifo from server to client with sockets. Change-Id: I99a4ab4f18496c0fbac96ee7b8099797af4712ea
* | am 855eadf9: Merge "Fix potential bug with reordered size/offset arguments."Stephen Hines2012-01-301-2/+2
|\ \ | |/ | | | | | | * commit '855eadf942c8ff5c2665d7dc3b6d4b5ba630419a': Fix potential bug with reordered size/offset arguments.
| * Fix potential bug with reordered size/offset arguments.Stephen Hines2012-01-201-2/+2
| | | | | | | | | | | | This change also cleans up a few uint32_t/size_t issues. Change-Id: Iae0fc085c12149129b91fce0ebbc28c8cf358eaf
* | Start implementing SurfaceTexture streaming into RS allocations.Jason Sams2012-01-131-0/+8
| | | | | | | | Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b
* | resolved conflicts for merge of 08289f55 to graphics-devSteve Block2012-01-091-3/+3
|\ \ | |/ | | | | Change-Id: I2c95cd461e364cbeae7ffbaea7ad5c87713d7df7
| * Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-3/+3
| | | | | | | | | | | | | | See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
* | Private API to support MFF transition.Jason Sams2011-11-231-4/+4
| | | | | | | | Change-Id: I17cc9dc46eb37e4397428ba64305b0fd8ed3ae81
* | Path renderingJason Sams2011-11-101-0/+12
|/ | | | Change-Id: I5379a676c9ec6a9b25f21bc1e050053f27e411dd
* Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-5/+5
| | | | | | | See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
* adding getters to Sampler ProgramRaster, ProgramStore, Element.Alex Sakhartchouk2011-10-181-3/+9
| | | | | | Element adds ability to get subelement info. Tests for new stuff. Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
* Remove unused fields in ProgramRasterJason Sams2011-09-231-6/+4
| | | | Change-Id: I70c9d47674c956ec850c178c7aaa9a5e3dd9dffb
* Start using bcinfo components within librs.Stephen Hines2011-08-031-6/+6
| | | | | | BUG=4942491 Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
* Fixing bitmap invalidation bug.Alex Sakhartchouk2011-07-201-0/+1
| | | | Change-Id: I47776f2c1a567342f0826850237c15a5d6315f71
* Remove the simulator target from all makefiles.Jeff Brown2011-07-111-9/+0
| | | | | | Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
* First cut at RSTextureView.Jason Sams2011-06-201-1/+22
| | | | Change-Id: I920950f33079b6bb7e48bb8970201ab9737bb021
* Allocation copy functions.Alex Sakhartchouk2011-06-141-1/+26
| | | | Change-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd
* Preparing libRS for for compilation on host.Alex Sakhartchouk2011-05-171-3/+3
| | | | Change-Id: I851add79831331c8a8b20dcccdb0817f8ad0c359
* Core to client fifo on sockets.Jason Sams2011-05-171-9/+8
| | | | Change-Id: I3b84a7d4c3c5fa0d764ad4db22dfd142d5cfa95b
* Cleanup mesh creation.Alex Sakhartchouk2011-05-121-27/+17
| | | | Change-Id: Iaf5e060711dcb6341ac0f337dfb274528cb68d3e
* Add code for generating fifo command packing.Jason Sams2011-05-061-2/+1
| | | | Change-Id: I2d2ef095344b200b10457de96ae1d85821edc91e
* Code Cleanup and better Sampler creation methodAlex Sakhartchouk2011-05-041-27/+10
| | | | Change-Id: I9e35081ee6034cb619f43a47f8f22f38977f5d12
* Pipe rsa function though the RS api table.Jason Sams2011-04-281-4/+4
| | | | Change-Id: Ic8a3bef5d337be1d8fc5ca961eec6be4761701c5
* Add dalvik code for forEach.Jason Sams2011-04-271-0/+20
| | | | Change-Id: I26533fc553315b99b8f177ab62d9735a177b26b0
* Cleanup rs.spec file and code generator.Jason Sams2011-04-261-5/+18
| | | | Change-Id: I369e36b222ff962fc6835bc550435c2940e2b5fd
* Modifying libRS internal communication to handle network rendering.Alex Sakhartchouk2011-04-251-10/+26
| | | | Change-Id: I8c8b3cc3402ecf4ba774e1d668dce25ff0af0e5a
* Use jniThrowException for exception throwing from native code.Elliott Hughes2011-04-071-11/+5
| | | | | | | | I'll do media and the generated gl stuff separately. Otherwise, this cleans up all direct calls of ThrowNew/Throw except the one in the binder that needs to remain. Change-Id: I8f95a5f020f53b25926ad31ac0c9477ddf85d04b
* Seperate ProgramRaster.Jason Sams2011-04-061-72/+13
| | | | | | Cleanup ProgramRaster and ProgramStore creation. Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
* merge libsurfaceflinger_client into libguiMathias Agopian2011-03-251-1/+1
| | | | | | | | | | | | this is the first step in unifying surfacetexture and surface. for this reason the header files were not moved, as most of them will eventually go away. NOTE: currently we keep libsurfaceflinger_client.so as an empty library to workaround prebuilt binaries wrongly linking against it. Change-Id: I130f0de2428e8579033dc41394d093f4e1431a00
* Start seperating out RS compute implementation. Create halJason Sams2011-03-171-35/+19
| | | | | | layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
* Fix for bug 3434228Alex Sakhartchouk2011-03-161-3/+4
| | | | Change-Id: I57973faf782b487e7913a096f0ab6012dc1c9415
* Cleanup logs.Jason Sams2011-01-181-2/+2
| | | | Change-Id: I206d45863752adbc71fc91cd14e7cd3a555c8c53