Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-03-06 | Actually *use* the count_scale value associated with a parameter. | Ian Romanick | |
2005-03-03 | Fix some errors in the parameter descriptions in serveral vertex / fragment | Ian Romanick | |
program related functions. | |||
2005-02-25 | Accidentally committed wrong version with the previous commit set. | Ian Romanick | |
2005-02-25 | Add GLX protocol support for ARB_fragement_program, | Ian Romanick | |
ARB_fragment_program_shadow, ARB_vertex_program, NV_fragment_program, NV_fragment_program_option, NV_fragment_program2, NV_vertex_program, NV_vertex_program1_1, NV_vertex_program2, NV_vertex_program2_option, NV_vertex_program3, and ATI_text_fragment_shader. | |||
2005-02-25 | Convert the static functions read_pixel_reply, read_reply, | Ian Romanick | |
setup_single_request, and setup_vendor_request to the global functions __glXReadPixelReply, __glXReadReply, __glXSetupSingleRequest, and __glXSetupVendorRequest. This will make it easier to add handcoded Single / VendorPrivate / VendorPrivteWithReply functions. | |||
2005-02-23 | Corrected the value for X_GLrop_SecondaryColor3svEXT. | Ian Romanick | |
2005-02-09 | Generate GLX protocol for pixel single commands. | Ian Romanick | |
2005-02-05 | Fix some mixed spaces / tabs issues in generated code. Commit generated | Ian Romanick | |
files that have been trivially changed by other recent commits. | |||
2005-01-27 | Mark a couple more function parameters as counters. | Ian Romanick | |
2005-01-07 | Pixel oriented render functions are now generated by the | Ian Romanick | |
glX_proto_send.py script. This eliminates ~600 lines of non-generated code. With proper compiler optimization settings, it also decreases the size of libGL.so by about 3KB. | |||
2005-01-07 | The generic_*_byte functions did not rount the command size to a | Ian Romanick | |
multiple of 4 correctly in some cases. | |||
2005-01-03 | The opcode and command length fields of RenderLarge commands were | Ian Romanick | |
mistakenly emitted in the wrong order. | |||
2004-12-27 | Fixed two problems with the handling of GLX protocol replies. The logic | Ian Romanick | |
for determining when extra data needed to be read after a reply (to ensure 4-byte alignment) and the logic to determine whether or not to read reply data after the SingleReply packet were both slightly wrong. | |||
2004-12-21 | Used GCC's __builtin_expect when available. Change the way code is | Ian Romanick | |
generated for commands that can use RenderLarge packets. Tweak the code for __glXFlushRenderBuffer slightly. | |||
2004-12-20 | Use GLX protocol code generated by glX_proto_send.py. | Ian Romanick | |