webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions | Variables
gen_angle_format_table.py File Reference

Namespaces

 gen_angle_format_table
 

Functions

def gen_angle_format_table.get_channel_struct (angle_format)
 
def gen_angle_format_table.get_mip_generation_function (angle_format)
 
def gen_angle_format_table.get_color_read_function (angle_format)
 
def gen_angle_format_table.get_component_type (format_id)
 
def gen_angle_format_table.get_channel_tokens (format_id)
 
def gen_angle_format_table.get_channels (format_id)
 
def gen_angle_format_table.get_bits (format_id)
 
def gen_angle_format_table.get_named_component_type (component_type)
 
def gen_angle_format_table.json_to_table_data (format_id, json, angle_to_gl)
 
def gen_angle_format_table.parse_json_into_angle_format_switch_string (all_angle, json_data, angle_to_gl)
 
def gen_angle_format_table.gen_enum_string (all_angle)
 

Variables

string gen_angle_format_table.template_autogen_h
 
string gen_angle_format_table.template_autogen_cpp
 
string gen_angle_format_table.format_entry_template
 
 gen_angle_format_table.gl_to_angle = angle_format.load_forward_table('angle_format_map.json')
 
 gen_angle_format_table.angle_to_gl = angle_format.load_inverse_table('angle_format_map.json')
 
 gen_angle_format_table.json_data = angle_format.load_json('angle_format_data.json')
 
 gen_angle_format_table.all_angle = angle_to_gl.keys()
 
def gen_angle_format_table.angle_format_cases
 
string gen_angle_format_table.output_cpp
 
def gen_angle_format_table.enum_data = gen_enum_string(all_angle)
 
string gen_angle_format_table.output_h