INNER CODE UNIT · Python
int_value
mosra/flextgl · flext.py:92
def int_value(self):
return 10 * self.major + self.minor;
def parse_profile(filename):
comment_pattern = re.compile(r'\s*#.*$|\s+$')
version_pattern = re.compile(r'\s*version\s+(\d)\.(\d)(\.(\d+))?\s*(core|compatibility|es|vulkan|)\s*$')
extraspec_pattern = re.compile(r'\s*extraspec\s+([^\s]+)\s*$')
extension_pattern = re.compile(r'\s*extension\s+(\w+)\s+(required|optional)\s*$')
functions_pattern = re.compile(r'\s*(begin|end) functions\s+(blacklist)?$')
function_pattern = re.compile(r'\s*[A-Z][A-Za-z0-9]+$')
version = None
extraspec = []
extensions = []
extension_set = set()
funcslist = []
funcsblacklist = []