📄 fglcalllists.ps
字号:
1703(is)X1777(treated)X2017(as)X2106(an)X2204(array)X2392(of)X2481(unsigned)X2792(two-byte)X3099(integers,)X3395(each)X3565(in)X3649(the)X3769(range)X3970(0)X1554 3932(through)N1823(65535.)X3 f554 4066(GL_INT)N2 f1554(lists)X1 f1702(is)X1775(treated)X2014(as)X2101(an)X2197(array)X2383(of)X2470(signed)X2699(four-byte)X3018(integers.)X3 f554 4200(GL_UNSIGNED_INT)N2 f1554(lists)X1 f1702(is)X1775(treated)X2014(as)X2101(an)X2197(array)X2383(of)X2470(unsigned)X2779(four-byte)X3098(integers.)X3 f554 4334(GL_FLOAT)N2 f1554(lists)X1 f1702(is)X1775(treated)X2014(as)X2101(an)X2197(array)X2383(of)X2470(four-byte)X2789(\257oating-point)X3244(values.)X3 f554 4468(GL_2_BYTES)N2 f1554(lists)X1 f1706(is)X1783(treated)X2027(as)X2119(an)X2220(array)X2411(of)X2503(unsigned)X2817(bytes.)X3051(Each)X3237(pair)X3387(of)X3479(bytes)X3673(speci\256es)X3974(a)X1554 4564(single)N1767(display-list)X2144(name.)X2380(The)X2527(value)X2723(of)X2812(the)X2932(pair)X3078(is)X3152(computed)X3489(as)X3577(256)X3718(times)X3912(the)X1554 4660(unsigned)N1863(value)X2057(of)X2144(the)X2262(\256rst)X2406(byte)X2564(plus)X2717(the)X2835(unsigned)X3144(value)X3338(of)X3425(the)X3543(second)X3786(byte.)X3 f554 4794(GL_3_BYTES)N2 f1554(lists)X1 f1702(is)X1775(treated)X2014(as)X2101(an)X2197(array)X2383(of)X2470(unsigned)X2779(bytes.)X3008(Each)X3189(triplet)X3400(of)X3487(bytes)X3677(speci\256es)X3974(a)X1554 4890(single)N1782(display-list)X2174(name.)X2425(The)X2587(value)X2798(of)X2902(the)X3037(triplet)X3265(is)X3355(computed)X3707(as)X3810(65536)X1554 4986(times)N1749(the)X1869(unsigned)X2180(value)X2376(of)X2465(the)X2585(\256rst)X2731(byte,)X2911(plus)X3066(256)X3208(times)X3403(the)X3524(unsigned)X3836(value)X1554 5082(of)N1641(the)X1759(second)X2002(byte,)X2180(plus)X2333(the)X2451(unsigned)X2760(value)X2954(of)X3041(the)X3159(third)X3330(byte.)X3 f554 5216(GL_4_BYTES)N2 f1554(lists)X1 f1718(is)X1807(treated)X2063(as)X2167(an)X2280(array)X2483(of)X2587(unsigned)X2913(bytes.)X3159(Each)X3357(quadruplet)X3737(of)X3841(bytes)X1554 5312(speci\256es)N1863(a)X1932(single)X2156(display-list)X2544(name.)X2791(The)X2949(value)X3156(of)X3255(the)X3385(quadruplet)X3760(is)X3845(com-)X1554 5408(puted)N1763(as)X1861(16777216)X2212(times)X2416(the)X2545(unsigned)X2865(value)X3070(of)X3169(the)X3299(\256rst)X3455(byte,)X3645(plus)X3810(65536)X1554 5504(times)N1758(the)X1887(unsigned)X2207(value)X2411(of)X2508(the)X2636(second)X2889(byte,)X3077(plus)X3240(256)X3390(times)X3593(the)X3721(unsigned)X1554 5600(value)N1748(of)X1835(the)X1953(third)X2124(byte,)X2302(plus)X2455(the)X2573(unsigned)X2882(value)X3076(of)X3163(the)X3281(fourth)X3497(byte.)X554 5734(The)N704(list)X826(of)X918(display-list)X1298(names)X1528(is)X1606(not)X1734(null-terminated.)X2294(Rather,)X2 f2554(n)X1 f2620(speci\256es)X2922(how)X3086(many)X3290(names)X3521(are)X3646(to)X3734(be)X3836(taken)X554 5830(from)N2 f730(lists)X1 f858(.)X266 6144(Page)N442(1)X3577(July)X3730(22,)X3850(1997)X2 p%%Page: 2 210 s 0 xH 0 xS 1 f10 f0 96(h)N24(hhh)X4176(h)X4200(hhh)X9 s1 f266 480(F)N268(FG)X310(GL)X364(LC)X410(CA)X460(AL)X514(LL)X560(LL)X606(LI)X652(IS)X678(ST)X720(TS)X766(S)X812(\()X814(\()X850(\))X852(\))X1885(U)X1887(UN)X1941(NI)X1995(IX)X2021(X)X2093(S)X2095(Sy)X2137(ys)X2175(st)X2205(te)X2227(em)X2261(m)X2337(V)X2339(V)X3400(F)X3402(FG)X3444(GL)X3498(LC)X3544(CA)X3594(AL)X3648(LL)X3694(LL)X3740(LI)X3786(IS)X3812(ST)X3854(TS)X3900(S)X3946(\()X3948(\()X3984(\))X3986(\))X10 s554 864(An)N683(additional)X1034(level)X1221(of)X1320(indirection)X1699(is)X1784(made)X1990(available)X2312(with)X2486(the)X3 f2616(fglListBase)X1 f3030(command,)X3398(which)X3626(speci\256es)X3934(an)X554 960(unsigned)N863(offset)X1066(that)X1206(is)X1279(added)X1491(to)X1573(each)X1741(display-list)X2116(name)X2310(speci\256ed)X2615(in)X2 f2697(lists)X1 f2845(before)X3071(that)X3211(display)X3462(list)X3579(is)X3652(executed.)X3 f554 1094(fglCallLists)N1 f976(can)X1115(appear)X1357(inside)X1575(a)X1638(display)X1896(list.)X2061(To)X2178(avoid)X2384(the)X2510(possibility)X2870(of)X2965(in\256nite)X3219(recursion)X3546(resulting)X3854(from)X554 1190(display)N815(lists)X973(calling)X1221(one)X1367(another,)X1658(a)X1723(limit)X1902(is)X1984(placed)X2223(on)X2332(the)X2459(nesting)X2719(level)X2904(of)X3000(display)X3260(lists)X3417(during)X3655(display-list)X554 1286(execution.)N926(This)X1088(limit)X1258(must)X1433(be)X1529(at)X1607(least)X1774(64,)X1894(and)X2030(it)X2094(depends)X2377(on)X2477(the)X2595(implementation.)X554 1420(GL)N682(state)X850(is)X924(not)X1047(saved)X1251(and)X1388(restored)X1668(across)X1890(a)X1947(call)X2084(to)X3 f2167(fglCallLists)X1 f2562(.)X2623(Thus,)X2824(changes)X3104(made)X3299(to)X3383(GL)X3512(state)X3681(during)X3912(the)X554 1516(execution)N903(of)X1007(the)X1142(display)X1410(lists)X1575(remain)X1835(after)X2019(execution)X2367(is)X2456(completed.)X2866(Use)X3 f3027(fglPushAttrib)X1 f3498(,)X3 f3554(fglPopAttrib)X1 f3990(,)X3 f554 1612(fglPushMatrix)N1 f1052(,)X1092(and)X3 f1228(fglPopMatrix)X1 f1711(to)X1793(preserve)X2086(GL)X2213(state)X2380(across)X3 f2601(fglCallLists)X1 f3016(calls.)X9 s266 1746(N)N268(NO)X322(OT)X376(TE)X422(ES)X468(S)X10 s554 1842(Display)N828(lists)X981(can)X1118(be)X1219(executed)X1530(between)X1823(a)X1885(call)X2027(to)X3 f2115(fglBegin)X1 f2425(and)X2567(the)X2691(corresponding)X3176(call)X3318(to)X3 f3406(fglEnd)X1 f3636(,)X3682(as)X3775(long)X3943(as)X554 1938(the)N672(display)X923(list)X1040(includes)X1327(only)X1489(commands)X1856(that)X1996(are)X2115(allowed)X2389(in)X2471(this)X2606(interval.)X9 s266 2072(E)N268(ER)X314(RR)X364(RO)X414(OR)X468(RS)X518(S)X3 f10 s554 2168(GL_INVALID_VALUE)N1 f1396(is)X1469(generated)X1802(if)X2 f1871(n)X1 f1931(is)X2004(negative.)X3 f554 2302(GL_INVALID_ENUM)N1 f1394(is)X1500(generated)X1866(if)X2 f1968(type)X1 f2156(is)X2263(not)X2419(one)X2589(of)X3 f2710(GL_BYTE)X1 f3082(,)X3 f3156(GL_UNSIGNED_BYTE)X1 f3990(,)X3 f554 2398(GL_SHORT)N1 f988(,)X3 f1143(GL_UNSIGNED_SHORT)X1 f2039(,)X3 f2194(GL_INT)X1 f2491(,)X3 f2646(GL_UNSIGNED_INT)X1 f3405(,)X3 f3560(GL_FLOAT)X1 f3990(,)X3 f554 2494(GL_2_BYTES)N1 f1050(,)X3 f1090(GL_3_BYTES)X1 f1586(,)X3 f1626(GL_4_BYTES)X1 f2122(.)X9 s266 2628(A)N268(AS)X322(SS)X364(SO)X406(OC)X460(CI)X510(IA)X536(AT)X590(TE)X636(ED)X682(D)X766(G)X768(GE)X822(ET)X868(TS)X914(S)X3 f10 s554 2724(fglGet)N1 f788(with)X950(argument)X3 f1273(GL_LIST_BASE)X554 2820(fglGet)N1 f788(with)X950(argument)X3 f1273(GL_MAX_LIST_NESTING)X554 2916(fglIsList)N1 f9 s266 3050(S)N268(SE)X310(EE)X356(E)X432(A)X434(AL)X488(LS)X534(SO)X576(O)X3 f10 s554 3146(fglCallList)N1 f918(,)X3 f958(fglDeleteLists)X1 f1426(,)X3 f1466(fglGenLists)X1 f1861(,)X3 f1901(fglListBase)X1 f2283(,)X3 f2323(fglNewList)X1 f2697(,)X3 f2737(fglPushAttrib)X1 f3208(,)X3 f554 3242(fglPushMatrix)N1 f266 6144(July)N419(22,)X539(1997)X3794(Page)X3970(2)X10 f0 6428(h)N24(hhh)X4176(h)X4200(hhh)X2 p%%Trailerxtxs
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -