summaryrefslogtreecommitdiff
path: root/rsSampler.cpp
AgeCommit message (Collapse)Author
2015-02-15Revert "Replaced android::Vector with std::vector."Yang Ni
b/19148482 This reverts commit 93d6bc872b7d9fba63abfa7513d56b38d9c3d371. I also made some changes to Make it work with HEAD. Change-Id: I5e516976ec1d85ffe1cf388c01795348a9441982
2014-08-20Replace NULL macros with nullptr literals.Chris Wailes
Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
2014-08-18Replaced android::Vector with std::vector.Chris Wailes
Change-Id: I4c6abd964dc4b1412ec2e592fc8e835fecfe53f6
2014-06-10Update structs and defines for 64-bit.Tim Murray
Also adds RS_FIND_OFFSETS, which prints address info for various types that allow us to easily update __pad. Change-Id: I4d57248e155d113c83ff69f4f8f64160aa24fb9b
2013-07-10Add Sampler custom alloc/deleteLing Wan
Change-Id: I8c867d26d5ff175c1d7c47e15151f0556484c42f
2012-07-24Plumb context through for serialization.Jason Sams
Change-Id: I2a49f57aa7576604deeac898a7cceb36ae68d66f
2012-03-09Starting to untangle header spaghetti.Alex Sakhartchouk
Change-Id: I31f38d05dc8b55c659e8c7e9c0a87b94b9ac1db5
2011-08-16Fixing asynchronous performance issues.Alex Sakhartchouk
Change-Id: I10f02cd37a33a6c655814d24e0a4291dc044fba3
2011-05-05Moving samplers behind the hal.Alex Sakhartchouk
Change-Id: I494e5a9d2b599d07b985328b346f1f10ae4972e1
2011-05-04Code Cleanup and better Sampler creation methodAlex Sakhartchouk
Change-Id: I9e35081ee6034cb619f43a47f8f22f38977f5d12
2011-01-31Cleaning up the serialization change.Alex Sakhartchouk
Renaming the define to be more in line with what it does and removing the host stub header file. Change-Id: Ibd3a0a6a398c7f81cc661f71e4478707fe1679ed
2011-01-13Re-implement img npot support in HC.Jason Sams
Change-Id: Iac56ec54e46c998ec14f71d8e85eccdc5fb3aa91
2010-12-15Cleanup and refactoring of an earlier cl.Alex Sakhartchouk
Change-Id: I5e356ed88375a1620846e0c500659e3b7ead5030
2010-11-18Support for cubemaps.Alex Sakhartchouk
Change-Id: Iaf6087f614451a8e233b3e5bc49c834ab0ad08ee
2010-11-10Code cleanup to make formatting consistentAlex Sakhartchouk
across all the renderscript files. Change-Id: Idf5fcc60877e44c8f074f7176e37f70b3b895a3c
2010-10-27Adding nvidia extension for limited npot support.Alex Sakhartchouk
Updating a3d loading to be async. Change-Id: I4be71d2002b9ad6ab8896d63e625f031e6b7ea6c
2010-10-21Fix refcounting bugs where the sys refcountJason Sams
could be corrupted during async type creation. Change-Id: If42828e92990598b0cb5da81c82ea513f94725f2 Fix stack object deletion bug. Change-Id: I2c723aa5ad15e0c99dc9cd0cfbc7db80bace172a
2010-09-30Adding anisotropic filtering and related samples.Alex Sakhartchouk
Change-Id: Idb173274417feb5e25bfd64c5e9fa2492a23a17e
2010-09-16Cleanup GL setup code and remove legacy 1.1 paths.Jason Sams
Reset pointers to NULL when allocations are unbound. Change-Id: Ifaba634ecbb154970b7fb47faa8e6475d16d2f66
2010-09-14Fix partial NP2 support and restrict mipmaps and clampJason Sams
modes on HW that does not support proper NP2 bug 2965170 Change-Id: If9a3ac45264861fc75b9616e98957e12a5464411
2010-05-21Removed unnecessary change based on comments.Alex Sakhartchouk
Now using android utils lib. collada_to_a3d seems to work with android util libs. Integrating old changelist Changing assert to rsAssrt in VertexArray making context compile. Change-Id: I33890defa777f09253bfab630d97782359ec49d7 Added serialization code to rsLib Integrated old changelist Change-Id: Ie4746113f6d1817fbb3264f97fdddde25b779311 Added serialization code to rsLib Change-Id: Ie4746113f6d1817fbb3264f97fdddde25b779311
2010-02-22beging np2 extension check work.Jason Sams
2010-01-27Fix some minor bugs with GL state setup that were exposed by Droids driver.Jason Sams
2009-11-25Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 ↵Jason Sams
can be enabled and will render most tests correctly.
2009-09-25Improved object lifecycle tracking and fix leaks.Jason Sams
2009-09-25Improve renderscript context teardown. Track object in the system and then ↵Jason Sams
force their cleanup by releasing all user references once destroy context is called. Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.
2009-08-27Implement async data/subData. Implement TriangleMeshBuilder in SimpleMesh ↵Jason Sams
which replaces TriangleMesh. Update Film to use new builder.
2009-08-20Point SpritesJason Sams
2009-08-18Cleanup of object destruction. No need to have a per-class destruction ↵Jason Sams
function. This was a legacy of the distant past when the classes did not have a common base.
2009-06-22Cleanup includes so Log.h can use the tag. rsUtils.h is the file that ↵Jason Sams
should be included everywhere and contain rs global defines.
2009-05-28Implement sampler GL setup code.Jason Sams
2009-05-28Add sampler supportJason Sams
2009-05-22Add the Renderscript library. (Not in the build by default yet.)Jason Sams
This library can be used to create animated 3D User Interfaces. This library is currently under heavy development, so it's not part of the build by default. In order to build this library, you must define BUILD_RENDERSCRIPT=true in your build environment. You will also have to manually edit build/core/prelink-linux-arm.map And add libRS and libRS_jni at the end like this (exact address may change.) libRS.so 0x9A100000 libRS_jni.so 0x9A000000