Beispiel #1
0
  private void createProgramFragmentStore() {
    ProgramStore.Builder builder = new ProgramStore.Builder(mRS);
    builder.setDepthFunc(ALWAYS);
    builder.setBlendFunc(BlendSrcFunc.ONE, BlendDstFunc.ONE);
    builder.setDitherEnabled(false);
    builder.setDepthMaskEnabled(true);
    mPfsBackground = builder.create();

    builder = new ProgramStore.Builder(mRS);
    builder.setDepthFunc(ALWAYS);
    builder.setBlendFunc(BlendSrcFunc.SRC_ALPHA, BlendDstFunc.ONE_MINUS_SRC_ALPHA);
    builder.setDitherEnabled(false);
    builder.setDepthMaskEnabled(true);
    mPfsLeaf = builder.create();

    mScript.set_g_PFSLeaf(mPfsLeaf);
    mScript.set_g_PFSBackground(mPfsBackground);
  }