summaryrefslogtreecommitdiff
path: root/src/mesa/glapi/glX_proto_send.py
diff options
context:
space:
mode:
authorIan Romanick <idr@us.ibm.com>2005-02-01 00:13:04 +0000
committerIan Romanick <idr@us.ibm.com>2005-02-01 00:13:04 +0000
commitba09c19ed65051cd9244c8a5ff380d08e7db1aed (patch)
treede5eb21908dcc40c2ebf71c02658f1935cf02054 /src/mesa/glapi/glX_proto_send.py
parent886280763c8dfa7202bdacdeacf84ced69609b98 (diff)
Add GlxProto::createEnumFunction and add a 'context' parameter to the
glXEnumFunction constructor. The allows sub-classes of GlxProto to over-ride the concrete class used for glXEnumFunction. In addition to tracking p_count_parameters in glParameter, break the comma separated list of parameter names into a Python list called count_parameter_list. It is now possible to query if a name is the name of one of the count parameters just by comparing param.count_parameter_list.count(n) to zero. Eventually the remaining uses of p_count_parameters will be replaced with uses of count_parameter_list. Make sure that 'void *' parameters are handled correctly in glParameter::size_string. Add PrintGlxReqSize_h and PrintGlxReqSize_c. These classes emit prototypes and functions used on the server-side to determine the expected size of an incoming GL command.
Diffstat (limited to 'src/mesa/glapi/glX_proto_send.py')
0 files changed, 0 insertions, 0 deletions