diff options
| author | Alex Sakhartchouk <alexst@google.com> | 2010-09-01 16:34:48 -0700 |
|---|---|---|
| committer | Alex Sakhartchouk <alexst@google.com> | 2010-09-02 10:45:39 -0700 |
| commit | 8e95466b5aa16b13c9e39b7ff8167f47a643c4ba (patch) | |
| tree | 50354e0b120c28a99467ce8ce0f82872e8b19fe6 /libs/rs/java/Samples | |
| parent | 6d8fe9b40bf7ffba54c21f5b142dd247326cd9a6 (diff) | |
| download | frameworks_base-8e95466b5aa16b13c9e39b7ff8167f47a643c4ba.zip frameworks_base-8e95466b5aa16b13c9e39b7ff8167f47a643c4ba.tar.gz frameworks_base-8e95466b5aa16b13c9e39b7ff8167f47a643c4ba.tar.bz2 | |
Adding ability to dirty the allocation and notify shaders using it.
Change-Id: Id5ac8dbba5185cb1f43bedcf4098fcef9f477c51
Diffstat (limited to 'libs/rs/java/Samples')
| -rw-r--r-- | libs/rs/java/Samples/src/com/android/samples/rsrenderstates.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/rs/java/Samples/src/com/android/samples/rsrenderstates.rs b/libs/rs/java/Samples/src/com/android/samples/rsrenderstates.rs index 91613cf..4bcf7f5 100644 --- a/libs/rs/java/Samples/src/com/android/samples/rsrenderstates.rs +++ b/libs/rs/java/Samples/src/com/android/samples/rsrenderstates.rs @@ -369,6 +369,7 @@ void setupCustomShaderLights() { gVSConstants->light1_Diffuse = 1.0f; gVSConstants->light1_Specular = 0.7f; gVSConstants->light1_CosinePower = 50.0f; + rsAllocationMarkDirty(rsGetAllocation(gVSConstants)); // Update fragmetn shader constants // Set light 0 colors @@ -377,6 +378,7 @@ void setupCustomShaderLights() { // Set light 1 colors gFSConstants->light1_DiffuseColor = light1DiffCol; gFSConstants->light1_SpecularColor = light1SpecCol; + rsAllocationMarkDirty(rsGetAllocation(gFSConstants)); } void displayCustomShaderSamples() { |
