Skip to main content

Hva er OpenGL for vin og reg;?

Open Graphics Library (OpenGL ) for Linux Windows Emulator (Wine ) er en måte å utføre programmer under Linux -operativsystemet som opprinnelig ble designet for å kjøre innfødt under Microsoft Windows .OpenGL for vin og reg;Forsøk på å gi all den grafiske funksjonaliteten, inkludert direkte maskinvarestøtte, som er gitt under Windows på en måte som for det meste er gjennomsiktig for brukeren.Teknisk sett skal en bruker kunne laste ned vin og reg;og har automatisk støtte for OpenGL , men dette er kanskje ikke alltid tilfelle, og det kan oppstå noen komplikasjoner.Disse problemene med OpenGL for vin og reg;forverres ytterligere av det faktum at noen avanserte grafiske programmer skrevet for Windows Faktisk stole på triks og optimaliseringer som er basert på proprietære eller bugged implementeringer av standarder som ikke er replikert eller gjenkjent i Wine .For de fleste programmer, OpenGL for vin og reg;Biblioteker fungerer bra, men programmer som er sterkt optimalisert og bruker krevende beregninger kan funksjonsfeil eller bare ikke kjøre under rammen.

.for vin og reg;Forsøk på å løse er å kjøre et program under et annet operativsystem på samme måte som det ville under en innfødt Windows miljø.Denne oppgaven er delvis vanskelig fordi områder av Windows Operativsystemet er skjult og proprietært, og delvis på grunn av sikkerhetsbegrensningene som Linux -systemer pålegger programmene det kjører.Av disse grunner er OpenGL Implementering under vin og reg;har noen områder der emuleringen ikke implementeres på nøyaktig samme måte som den er under Windows . Kompleksiteten i å emulere programvare fra et annet operativsystem til side, OpenGL for vin og reg;er hovedsakelig brukt, som er OpenGL , av videospillet og tredimensjonal (3D) grafikkindustri.Disse programmene er skrevet med den største forsiktighet for å trekke hver siste bit av behandlingskraft og optimalisering ut av datasystemet og kompilatoren.Resultatene er programmer som kan ha problemer med å kjøre innfødt under en ekte Windows miljø.Dette gjøres mer komplisert av det faktum at Windows Tilbyr sine egne innfødte grafiske biblioteker kjent som DirectX som støttes av de fleste grafikkort.Etterligne samtaler til DirectX ved å omdirigere dem til OpenGL Samtaler kan lage ekstra trinn som kan redusere ytelsen til et program. OpenGL for vin og reg;Emuleringssystem er veldig effektivt for en høy prosentandel av programmer.Det kan kjøre et stort antall Windows applikasjoner uten problemer.For ny programvare, spesielt programvare som bruker tilgang og triks på svært lavt nivå for å øke ytelsen, kan problemene som kan oppstå ved hjelp av en emulator gjøre et program ubrukelig utenfor det opprinnelige miljøet.