Home | History | Annotate | Download | only in opengl
      1 # -*- coding: utf-8 -*-
      2 
      3 #-------------------------------------------------------------------------
      4 # drawElements Quality Program utilities
      5 # --------------------------------------
      6 #
      7 # Copyright 2015 The Android Open Source Project
      8 #
      9 # Licensed under the Apache License, Version 2.0 (the "License");
     10 # you may not use this file except in compliance with the License.
     11 # You may obtain a copy of the License at
     12 #
     13 #      http://www.apache.org/licenses/LICENSE-2.0
     14 #
     15 # Unless required by applicable law or agreed to in writing, software
     16 # distributed under the License is distributed on an "AS IS" BASIS,
     17 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     18 # See the License for the specific language governing permissions and
     19 # limitations under the License.
     20 #
     21 #-------------------------------------------------------------------------
     22 
     23 from src_util import getGLRegistry, getHybridInterface
     24 from gen_call_log_wrapper import genCallLogWrapper
     25 from gen_enums import genEnums
     26 from gen_es31_wrapper import genES31WrapperFuncs
     27 from gen_es_direct_init import genESDirectInit
     28 from gen_es_static_library import genESStaticLibrary
     29 from gen_ext_init import genExtInit
     30 from gen_func_init import genFuncInit
     31 from gen_func_ptrs import genFunctionPointers
     32 from gen_null_render_context import genNullRenderContext
     33 from gen_str_util import genStrUtil
     34 from gen_wrapper import genWrapper
     35 from gen_query_util import genQueryUtil
     36 
     37 def genAll ():
     38 	registry = getGLRegistry()
     39 	iface = getHybridInterface()
     40 	genCallLogWrapper(iface)
     41 	genEnums(iface)
     42 	genES31WrapperFuncs(registry)
     43 	genESDirectInit(registry)
     44 	genESStaticLibrary(registry)
     45 	genExtInit(registry, iface)
     46 	genFuncInit(registry)
     47 	genFunctionPointers(iface)
     48 	genNullRenderContext(iface)
     49 	genStrUtil(iface)
     50 	genWrapper(iface)
     51 	genQueryUtil(iface)
     52 
     53 if __name__ == "__main__":
     54 	genAll()
     55