1 /*************************************************************************** 2 * 3 * Copyright 2010,2011 BMW Car IT GmbH 4 * 5 * 6 * Licensed under the Apache License, Version 2.0 (the "License"); 7 * you may not use this file except in compliance with the License. 8 * You may obtain a copy of the License at 9 * 10 * http://www.apache.org/licenses/LICENSE-2.0 11 * 12 * Unless required by applicable law or agreed to in writing, software 13 * distributed under the License is distributed on an "AS IS" BASIS, 14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 * See the License for the specific language governing permissions and 16 * limitations under the License. 17 * 18 ****************************************************************************/ 19 #ifndef _LAYERSCENE_H_ 20 #define _LAYERSCENE_H_ 21 22 typedef enum e_layers 23 { 24 LAYER_NEW = 0, 25 LAYER_EXAMPLE_GLES_APPLICATIONS = 1000, 26 LAYER_EXAMPLE_X_APPLICATIONS = 2000, 27 LAYER_EXAMPLE_VIDEO_APPLICATIONS = 3000 28 } scenelayers; 29 30 typedef enum e_surfaces 31 { 32 SURFACE_NEW = 0, 33 SURFACE_EXAMPLE_EGLX11_APPLICATION = 10, 34 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_1 = 11, 35 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_2 = 12, 36 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_3 = 13, 37 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_4 = 14, 38 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_5 = 15, 39 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_6 = 16, 40 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_7 = 17, 41 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_8 = 18, 42 SURFACE_EXAMPLE_GDTESTENV_APPLICATION_9 = 19, 43 SURFACE_EXAMPLE_GLXX11_APPLICATION = 20, 44 SURFACE_EXAMPLE_EGLRAW_APPLICATION = 30, 45 SURFACE_EXAMPLE_VIDEO_APPLICATION = 40 46 } sceneSurfaces; 47 48 #endif /* _LAYERSCENE_H_ */ 49