diff options
author | Shih-wei Liao <sliao@google.com> | 2010-07-19 15:23:13 -0700 |
---|---|---|
committer | Shih-wei Liao <sliao@google.com> | 2010-07-19 16:48:58 -0700 |
commit | 640ff0593e482072a5836b60cc5828440b9ccfe5 (patch) | |
tree | 2cf1626afb86110cc4848735ed180fa4c29231d6 | |
parent | d55663e5c28b1de8d9532e83f754c0dc7ff8ca9e (diff) | |
download | android_packages_wallpapers_MagicSmoke-640ff0593e482072a5836b60cc5828440b9ccfe5.tar.gz android_packages_wallpapers_MagicSmoke-640ff0593e482072a5836b60cc5828440b9ccfe5.tar.bz2 android_packages_wallpapers_MagicSmoke-640ff0593e482072a5836b60cc5828440b9ccfe5.zip |
Ported MagicSmoke to use the new build system.
Change-Id: I1d6e23962f2f831b8822225ac1e8bc507bcc5038
-rw-r--r-- | Android.mk | 2 | ||||
-rw-r--r-- | res/raw/clouds_bc.bc | bin | 10636 -> 0 bytes | |||
-rw-r--r-- | src/com/android/magicsmoke/MagicSmokeRS.java | 2 | ||||
-rw-r--r-- | src/com/android/magicsmoke/ScriptC_Clouds.java | 392 | ||||
-rw-r--r-- | src/com/android/magicsmoke/clouds.rs (renamed from res/raw/clouds.rs) | 10 |
5 files changed, 7 insertions, 399 deletions
@@ -19,7 +19,7 @@ include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := $(call all-subdir-java-files) +LOCAL_SRC_FILES := $(call all-subdir-java-files) $(call all-renderscript-files-under, src) LOCAL_PACKAGE_NAME := MagicSmokeWallpapers LOCAL_CERTIFICATE := shared diff --git a/res/raw/clouds_bc.bc b/res/raw/clouds_bc.bc Binary files differdeleted file mode 100644 index 1f6c624..0000000 --- a/res/raw/clouds_bc.bc +++ /dev/null diff --git a/src/com/android/magicsmoke/MagicSmokeRS.java b/src/com/android/magicsmoke/MagicSmokeRS.java index 8c8322c..cc86898 100644 --- a/src/com/android/magicsmoke/MagicSmokeRS.java +++ b/src/com/android/magicsmoke/MagicSmokeRS.java @@ -312,7 +312,7 @@ class MagicSmokeRS extends RenderScriptScene implements OnSharedPreferenceChange @Override protected ScriptC createScript() { - mScript = new ScriptC_Clouds(mRS, mResources, R.raw.clouds_bc, true); + mScript = new ScriptC_Clouds(mRS, mResources, R.raw.clouds, true); // First set up the coordinate system and such ProgramVertex.Builder pvb = new ProgramVertex.Builder(mRS, null, null); diff --git a/src/com/android/magicsmoke/ScriptC_Clouds.java b/src/com/android/magicsmoke/ScriptC_Clouds.java deleted file mode 100644 index 4248734..0000000 --- a/src/com/android/magicsmoke/ScriptC_Clouds.java +++ /dev/null @@ -1,392 +0,0 @@ -/* - * Copyright (C) 2010 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.magicsmoke; - -import android.renderscript.*; -import android.content.res.Resources; -import android.util.Log; - -public class ScriptC_Clouds extends ScriptC { - // Constructor - public ScriptC_Clouds(RenderScript rs, Resources resources, int id, boolean isRoot) { - super(rs, resources, id, isRoot); - } - - private final static int mExportVarIdx_gXOffset = 0; - private float mExportVar_gXOffset; - public void set_gXOffset(float v) { - mExportVar_gXOffset = v; - setVar(mExportVarIdx_gXOffset, v); - } - - public float get_gXOffset() { - return mExportVar_gXOffset; - } - - private final static int mExportVarIdx_gTilt = 1; - private float mExportVar_gTilt; - public void set_gTilt(float v) { - mExportVar_gTilt = v; - setVar(mExportVarIdx_gTilt, v); - } - - public float get_gTilt() { - return mExportVar_gTilt; - } - - private final static int mExportVarIdx_gPreset = 2; - private int mExportVar_gPreset; - public void set_gPreset(int v) { - mExportVar_gPreset = v; - setVar(mExportVarIdx_gPreset, v); - } - - public int get_gPreset() { - return mExportVar_gPreset; - } - - private final static int mExportVarIdx_gTextureMask = 3; - private int mExportVar_gTextureMask; - public void set_gTextureMask(int v) { - mExportVar_gTextureMask = v; - setVar(mExportVarIdx_gTextureMask, v); - } - - public int get_gTextureMask() { - return mExportVar_gTextureMask; - } - - private final static int mExportVarIdx_gRotate = 4; - private int mExportVar_gRotate; - public void set_gRotate(int v) { - mExportVar_gRotate = v; - setVar(mExportVarIdx_gRotate, v); - } - - public int get_gRotate() { - return mExportVar_gRotate; - } - - private final static int mExportVarIdx_gTextureSwap = 5; - private int mExportVar_gTextureSwap; - public void set_gTextureSwap(int v) { - mExportVar_gTextureSwap = v; - setVar(mExportVarIdx_gTextureSwap, v); - } - - public int get_gTextureSwap() { - return mExportVar_gTextureSwap; - } - - private final static int mExportVarIdx_gProcessTextureMode = 6; - private int mExportVar_gProcessTextureMode; - public void set_gProcessTextureMode(int v) { - mExportVar_gProcessTextureMode = v; - setVar(mExportVarIdx_gProcessTextureMode, v); - } - - public int get_gProcessTextureMode() { - return mExportVar_gProcessTextureMode; - } - - private final static int mExportVarIdx_gBackCol = 7; - private int mExportVar_gBackCol; - public void set_gBackCol(int v) { - mExportVar_gBackCol = v; - setVar(mExportVarIdx_gBackCol, v); - } - - public int get_gBackCol() { - return mExportVar_gBackCol; - } - - private final static int mExportVarIdx_gLowCol = 8; - private int mExportVar_gLowCol; - public void set_gLowCol(int v) { - mExportVar_gLowCol = v; - setVar(mExportVarIdx_gLowCol, v); - } - - public int get_gLowCol() { - return mExportVar_gLowCol; - } - - private final static int mExportVarIdx_gHighCol = 9; - private int mExportVar_gHighCol; - public void set_gHighCol(int v) { - mExportVar_gHighCol = v; - setVar(mExportVarIdx_gHighCol, v); - } - - public int get_gHighCol() { - return mExportVar_gHighCol; - } - - private final static int mExportVarIdx_gAlphaMul = 10; - private float mExportVar_gAlphaMul; - public void set_gAlphaMul(float v) { - mExportVar_gAlphaMul = v; - setVar(mExportVarIdx_gAlphaMul, v); - } - - public float get_gAlphaMul() { - return mExportVar_gAlphaMul; - } - - private final static int mExportVarIdx_gPreMul = 11; - private int mExportVar_gPreMul; - public void set_gPreMul(int v) { - mExportVar_gPreMul = v; - setVar(mExportVarIdx_gPreMul, v); - } - - public int get_gPreMul() { - return mExportVar_gPreMul; - } - - private final static int mExportVarIdx_gBlendFunc = 12; - private int mExportVar_gBlendFunc; - public void set_gBlendFunc(int v) { - mExportVar_gBlendFunc = v; - setVar(mExportVarIdx_gBlendFunc, v); - } - - public int get_gBlendFunc() { - return mExportVar_gBlendFunc; - } - - private final static int mExportVarIdx_gPVBackground = 13; - private ProgramVertex mExportVar_gPVBackground; - public void set_gPVBackground(ProgramVertex v) { - mExportVar_gPVBackground = v; - setVar(mExportVarIdx_gPVBackground, (v == null) ? 0 : v.getID()); - } - - public ProgramVertex get_gPVBackground() { - return mExportVar_gPVBackground; - } - - private final static int mExportVarIdx_gPFBackground = 14; - private ProgramFragment mExportVar_gPFBackground; - public void set_gPFBackground(ProgramFragment v) { - mExportVar_gPFBackground = v; - setVar(mExportVarIdx_gPFBackground, (v == null) ? 0 : v.getID()); - } - - public ProgramFragment get_gPFBackground() { - return mExportVar_gPFBackground; - } - - private final static int mExportVarIdx_gPFSBackgroundOne = 15; - private ProgramStore mExportVar_gPFSBackgroundOne; - public void set_gPFSBackgroundOne(ProgramStore v) { - mExportVar_gPFSBackgroundOne = v; - setVar(mExportVarIdx_gPFSBackgroundOne, (v == null) ? 0 : v.getID()); - } - - public ProgramStore get_gPFSBackgroundOne() { - return mExportVar_gPFSBackgroundOne; - } - - private final static int mExportVarIdx_gPFSBackgroundSrc = 16; - private ProgramStore mExportVar_gPFSBackgroundSrc; - public void set_gPFSBackgroundSrc(ProgramStore v) { - mExportVar_gPFSBackgroundSrc = v; - setVar(mExportVarIdx_gPFSBackgroundSrc, (v == null) ? 0 : v.getID()); - } - - public ProgramStore get_gPFSBackgroundSrc() { - return mExportVar_gPFSBackgroundSrc; - } - - private final static int mExportVarIdx_gTnoise1 = 17; - private Allocation mExportVar_gTnoise1; - public void set_gTnoise1(Allocation v) { - mExportVar_gTnoise1 = v; - setVar(mExportVarIdx_gTnoise1, (v == null) ? 0 : v.getID()); - } - - public Allocation get_gTnoise1() { - return mExportVar_gTnoise1; - } - - private final static int mExportVarIdx_gTnoise2 = 18; - private Allocation mExportVar_gTnoise2; - public void set_gTnoise2(Allocation v) { - mExportVar_gTnoise2 = v; - setVar(mExportVarIdx_gTnoise2, (v == null) ? 0 : v.getID()); - } - - public Allocation get_gTnoise2() { - return mExportVar_gTnoise2; - } - - private final static int mExportVarIdx_gTnoise3 = 19; - private Allocation mExportVar_gTnoise3; - public void set_gTnoise3(Allocation v) { - mExportVar_gTnoise3 = v; - setVar(mExportVarIdx_gTnoise3, (v == null) ? 0 : v.getID()); - } - - public Allocation get_gTnoise3() { - return mExportVar_gTnoise3; - } - - private final static int mExportVarIdx_gTnoise4 = 20; - private Allocation mExportVar_gTnoise4; - public void set_gTnoise4(Allocation v) { - mExportVar_gTnoise4 = v; - setVar(mExportVarIdx_gTnoise4, (v == null) ? 0 : v.getID()); - } - - public Allocation get_gTnoise4() { - return mExportVar_gTnoise4; - } - - private final static int mExportVarIdx_gTnoise5 = 21; - private Allocation mExportVar_gTnoise5; - public void set_gTnoise5(Allocation v) { - mExportVar_gTnoise5 = v; - setVar(mExportVarIdx_gTnoise5, (v == null) ? 0 : v.getID()); - } - - public Allocation get_gTnoise5() { - return mExportVar_gTnoise5; - } - - private final static int mExportVarIdx_gNoisesrc1 = 22; - private Allocation mExportVar_gNoisesrc1; - public void bind_gNoisesrc1(Allocation v) { - mExportVar_gNoisesrc1 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc1); - else bindAllocation(v, mExportVarIdx_gNoisesrc1); - } - - public Allocation get_gNoisesrc1() { - return mExportVar_gNoisesrc1; - } - - private final static int mExportVarIdx_gNoisesrc2 = 23; - private Allocation mExportVar_gNoisesrc2; - public void bind_gNoisesrc2(Allocation v) { - mExportVar_gNoisesrc2 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc2); - else bindAllocation(v, mExportVarIdx_gNoisesrc2); - } - - public Allocation get_gNoisesrc2() { - return mExportVar_gNoisesrc2; - } - - private final static int mExportVarIdx_gNoisesrc3 = 24; - private Allocation mExportVar_gNoisesrc3; - public void bind_gNoisesrc3(Allocation v) { - mExportVar_gNoisesrc3 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc3); - else bindAllocation(v, mExportVarIdx_gNoisesrc3); - } - - public Allocation get_gNoisesrc3() { - return mExportVar_gNoisesrc3; - } - - private final static int mExportVarIdx_gNoisesrc4 = 25; - private Allocation mExportVar_gNoisesrc4; - public void bind_gNoisesrc4(Allocation v) { - mExportVar_gNoisesrc4 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc4); - else bindAllocation(v, mExportVarIdx_gNoisesrc4); - } - - public Allocation get_gNoisesrc4() { - return mExportVar_gNoisesrc4; - } - - private final static int mExportVarIdx_gNoisesrc5 = 26; - private Allocation mExportVar_gNoisesrc5; - public void bind_gNoisesrc5(Allocation v) { - mExportVar_gNoisesrc5 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc5); - else bindAllocation(v, mExportVarIdx_gNoisesrc5); - } - - public Allocation get_gNoisesrc5() { - return mExportVar_gNoisesrc5; - } - - private final static int mExportVarIdx_gNoisedst1 = 27; - private Allocation mExportVar_gNoisedst1; - public void bind_gNoisedst1(Allocation v) { - mExportVar_gNoisedst1 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst1); - else bindAllocation(v, mExportVarIdx_gNoisedst1); - } - - public Allocation get_gNoisedst1() { - return mExportVar_gNoisedst1; - } - - private final static int mExportVarIdx_gNoisedst2 = 28; - private Allocation mExportVar_gNoisedst2; - public void bind_gNoisedst2(Allocation v) { - mExportVar_gNoisedst2 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst2); - else bindAllocation(v, mExportVarIdx_gNoisedst2); - } - - public Allocation get_gNoisedst2() { - return mExportVar_gNoisedst2; - } - - private final static int mExportVarIdx_gNoisedst3 = 29; - private Allocation mExportVar_gNoisedst3; - public void bind_gNoisedst3(Allocation v) { - mExportVar_gNoisedst3 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst3); - else bindAllocation(v, mExportVarIdx_gNoisedst3); - } - - public Allocation get_gNoisedst3() { - return mExportVar_gNoisedst3; - } - - private final static int mExportVarIdx_gNoisedst4 = 30; - private Allocation mExportVar_gNoisedst4; - public void bind_gNoisedst4(Allocation v) { - mExportVar_gNoisedst4 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst4); - else bindAllocation(v, mExportVarIdx_gNoisedst4); - } - - public Allocation get_gNoisedst4() { - return mExportVar_gNoisedst4; - } - - private final static int mExportVarIdx_gNoisedst5 = 31; - private Allocation mExportVar_gNoisedst5; - public void bind_gNoisedst5(Allocation v) { - mExportVar_gNoisedst5 = v; - if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst5); - else bindAllocation(v, mExportVarIdx_gNoisedst5); - } - - public Allocation get_gNoisedst5() { - return mExportVar_gNoisedst5; - } - -} - diff --git a/res/raw/clouds.rs b/src/com/android/magicsmoke/clouds.rs index 5c40cab..9467638 100644 --- a/res/raw/clouds.rs +++ b/src/com/android/magicsmoke/clouds.rs @@ -16,9 +16,9 @@ #pragma rs java_package_name(com.android.magicsmoke) -#include "../../../../../frameworks/base/libs/rs/scriptc/rs_types.rsh" -#include "../../../../../frameworks/base/libs/rs/scriptc/rs_math.rsh" -#include "../../../../../frameworks/base/libs/rs/scriptc/rs_graphics.rsh" +#include "rs_types.rsh" +#include "rs_math.rsh" +#include "rs_graphics.rsh" #define RSID_NOISESRC1 1 #define RSID_NOISESRC2 2 @@ -85,7 +85,7 @@ static float4 clearColor = {0.5f, 0.0f, 0.0f, 1.0f}; void drawCloud(rs_matrix4x4 *ident, rs_allocation allocat, int idx) { rs_matrix4x4 mat1; float z = -8.f * idx; - rsMatrixLoadMat(&mat1, ident); + rsMatrixLoad(&mat1, ident); rsMatrixTranslate(&mat1, -gXOffset * 8.f * idx, -gTilt * idx / 3.f, 0.f); rsMatrixRotate(&mat1, rotation[idx], 0.f, 0.f, 1.f); rsgProgramVertexLoadModelMatrix(&mat1); @@ -104,7 +104,7 @@ void drawCloud(rs_matrix4x4 *ident, rs_allocation allocat, int idx) { void drawClouds(rs_matrix4x4 *ident) { rs_matrix4x4 mat1; - rsMatrixLoadMat(&mat1, ident); + rsMatrixLoad(&mat1, ident); if (gRotate != 0) { rotation[0] += 0.10 * timedelta; |