Új hozzászólás Aktív témák
-
Pikari
veterán
Azok is a driverből jönnek, windows alatt a DrvSetContext hívás adja vissza a régi első generációs opengl függvények pointereit, amikor felhúzod a kontextust. De ahogy említed is, getprocaddressel is ki tudod nyerni manuálisan a pointereiket utólag. Különféle headerek valóban hajlamosak az opengl32.dll-ből hivogatni ezeket az archaikus függvényeket, ahol egy dinamikus függvény kerül majd hívásra, ami átirányít az eredeti implementációra, és ezzel hasonlóan (de kevésbé durva mértékben) elvesztegetsz kb egy órajelet, mint ahogy eddig directx alatt - itt is azok a részek szarok természetesen, amikhez a microsoft jótékonyan hozzányúlt. De ha már glvertex3f-nél tartunk, akkor ott nem annyira nagy tragédia az, hogy elvesztesz egy órajelet a függvénypointereddel, ezeket tipikusan azok használják, akiknek a sebesség nem különössebben számít (de ha úgy gondolod, hogy probléma, akkor kiszedheted azt is getprocaddressel annak is a címét, bár sokat nem fog segíteni).
-
Pikari
veterán
Onnan töltődnek be a függvénypointerek, mivel csak onnan tudnak betöltődni, ugyanis ott vannak implementálva.
Az meg, hogy ezért nagyon csuklóztatnod kéne magad, erősen kétlem, hiszen a glew szerű extensioninicializátorok is közvetlenül a driverből húzzák be a pointert a függvényprototípusokhoz.
-
Pikari
veterán
Lassan sikerül azokat a képességeket implementálni, amik az opengl-nek már 1995 óta az alapját képezik. Nagyon innovatív.
Mondjuk az más kérdés, hogy azzal az extra kb 2 órajellel sokra nem fognak menni, hiszen ha már dátumok: nem 1995-ben vagyunk.
Új hozzászólás Aktív témák
- Milyen TV-t vegyek?
- One otthoni szolgáltatások (TV, internet, telefon)
- sziku69: Fűzzük össze a szavakat :)
- Spórolós topik
- Azonnali fotós kérdések órája
- Vezetékes FEJhallgatók
- Xiaomi 15 - kicsi telefon nagy energiával
- Star Trek
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- A lemondást javasolja az Intel vezetőjének Donald Trump
- További aktív témák...
- Akció! Apple MacBook Pro 16 M4 Pro - M4 Pro 24GB 512GB SSD garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3084, 95% Akkumulátor
- LG 65B4 - 65" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Bomba ár! HP EliteBook 840 G4 - i5-7GEN I 16GB I 256GB SSD I 14" FHD Touch I Cam I W10 I Garancia!
- Eladó karcmentes Apple iPhone 11 128GB / 12 hó jótállással
Állásajánlatok
Cég: FOTC
Város: Budapest