1XXX - Not complete yet!!! 2 3Name 4 5 SGIX_line_quality_hint 6 7Name Strings 8 9 GL_SGIX_line_quality_hint 10 11Contact 12 13 Terrence Crane, SGI (tcrane 'at' sgi.com) 14 15Status 16 17 XXX - Not complete yet!!! 18 19Version 20 21 $Date$ 22 23Number 24 25 XXX TBD 26 27Dependencies 28 29 None 30 31Overview 32 33 On VPro graphics systems, rendering very short lines sometimes 34 causes pixel dropouts. This hint works around the hardware issue by 35 dropping back to a software line rasterization path. 36 37New Procedures and Functions 38 39 None 40 41New Tokens 42 43 Accepted by the <target> parameter of glHint and by the <pname> 44 parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: 45 46 LINE_QUALITY_HINT_SGIX 0x835B 47 48Additions to Chapter 2 of the 1.1 Specification (OpenGL Operation) 49 50 None 51 52Additions to Chapter 3 of the 1.1 Specification (Rasterization) 53 54 None 55 56Additions to Chapter 4 of the 1.1 Specification (Fragments and the 57Frame Buffer) 58 59 None 60 61Additions to Chapter 5 of the 1.1 Specification (Special Functions) 62 63 Add to section 5.6 ("Hints"): 64 65 If the <target> argument of Hint is specified as 66 LINE_QUALITY_HINT_SGIX, then the <hint> argument indicates the 67 desired quality of line rasterization. The NICEST hint trades off 68 performance for increased pixel accuracy. 69 70Additions to Chapter 6 of the 1.1 Specification (State and State Requests) 71 72 None 73 74Additions to the GLX Specification 75 76 None 77 78GLX Protocol 79 80 None 81 82Errors 83 84 None 85 86New State 87 88 Get Value Get Command Type Value Attrib 89 --------- ----------- ---- ------- ------ 90 LINE_QUALITY_HINT_SGIX GetIntegerv Z3 DONT_CARE hint 91 92New Implementation Dependent State 93 94 None 95