PageSourceSearch

https://www.lwjgl.org/

html lwjgl.org collected 2026-10-02 04:32:23 UTC 9,006 bytes, 8 lines download raw bytes

1<!DOCTYPE html><html lang="en-US" dir="ltr"><head><meta charset="utf-8"><title>LWJGL - Lightweight Java Game Library</title><meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover"><meta name="color-scheme" content="light dark"><meta name="theme-color" content="#1b2426"><meta name="application-name" content="LWJGL"><meta name="google" content="notranslate"><meta http-equiv="Content-Language" content="en-US"><link rel="icon" href="/favicon.ico.gz" sizes="any"><link rel="icon" href="/img/fav/favicon.svg" type="image/svg+xml"><link rel="apple-touch-icon" href="/img/fav/apple-touch-icon-192x192.png"><style>*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:root{cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{block-size:-webkit-fill-available;block-size:-moz-available;block-size:stretch;font-family:var(--fonts-sans,sans-serif)}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration-line:inherit}b,strong{font-weight:bolder}ol,ul{list-style:none;padding:0}small{font-size:80%}summary{display:list-item}hr{border:none;border-top:1px solid var(--colors-neutralA6,#e4e4e7);color:inherit;height:0;overflow:visible}.dark hr{border-top-color:var(--colors-neutralA9)}iframe{border:none}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button:focus{outline:1px dotted}@supports (outline:5px auto -webkit-focus-ring-color){button:focus{outline:5px auto -webkit-focus-ring-color}}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:none}:-moz-ui-invalid{box-shadow:none}fieldset,legend{padding:0}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#a1a1aa}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}a[href],area,button,input,label[for],select,summary,textarea{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}[aria-busy=true i]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true i],[disabled]{cursor:not-allowed}[aria-hidden=false i][hidden]{display:initial}[aria-hidden=false i][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}:root{--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070;--z-index-important:2147483647;--safe-area:1.5rem;--unit-radius-small:4px;
1--color-accent:var(--colors-caution9);--color-text-1:#fff;--bp-sm:576px;--bp-md:768px;--bp-lg:992px;--bp-xl:1200px;--bp-xxl:1400px}header{--header-height:3rem;block-size:var(--header-height);color:var(--color-text-1);contain:size style;font-size:var(--fontSizes-lg);inline-size:100%;padding-inline:var(--safe-area);position:var(--noscript-static,sticky);top:var(--noscript-auto,calc(var(--header-height)*-1));-webkit-user-select:none;user-select:none;will-change:top;z-index:calc(var(--z-index-modal-backdrop) - 1)}.dark header.opaque,header.opaque{background-color:var(--colors-darker)}header section{align-items:center;block-size:var(--header-height);display:grid;gap:1rem;grid:1fr/auto 1fr}header .logo{align-items:center;display:flex}header .logo a{outline-offset:6px}:is(header .logo a)>b{font-weight:700}header :is(a,button){color:var(--color-text-1)}header a{border-color:#0000;border-radius:var(--unit-radius-small);border-width:1px;display:inline-block;font-weight:300}header a.active{color:var(--colors-caution9)}header .btn-color-scheme{align-items:center;display:var(--noscript-none);display:flex}header .btn-color-scheme button{--size:20px;-webkit-appearance:none;aspect-ratio:1;background:none;block-size:var(--size);border:none;border-radius:50%;contain:size layout style;cursor:default;inline-size:var(--size);outline-offset:6px;position:relative}header .btn-hamburger{--icon-width:30px;--icon-height:24px;align-items:stretch;background:#0000;block-size:var(--icon-height);border:none;display:var(--noscript-none,flex);flex-flow:column nowrap;inline-size:var(--icon-width);justify-content:space-between;margin-inline-start:auto;padding:0;position:relative;z-index:1}header dialog{border:none}header dialog.open .btn-hamburger{inset-block-start:calc((var(--header-height) - var(--icon-height))/2);inset-inline-end:1rem;position:fixed}header .btn-hamburger:focus{outline:none}header .btn-hamburger:focus-visible span{background-color:var(--color-accent)}header .btn-hamburger>span{--line-width:4px;background-color:var(--color-text-1);block-size:var(--line-width);border-radius:var(--line-width);inline-size:100%;pointer-events:none;transform-origin:center;will-change:transform}header dialog{background:#0000;display:contents}header .backdrop{bottom:0;contain:strict;display:none;left:0;position:fixed;right:0;top:0;z-index:0}header dialog.open .backdrop{display:block}header .sidebar{contain:strict;--menu-width:var(--noscript-auto,260px);--menu-translate:calc(var(--menu-width) + 1px);background-color:var(--colors-darker);inline-size:var(--menu-width);inset-block-end:0;inset-block-start:0;inset-inline-end:0;overflow-x:hidden;overflow-y:auto;padding:var(--noscript-0,1rem);position:var(--noscript-static,fixed);transform:translate3d(var(--noscript-0,var(--menu-translate)),0,0);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}@supports (overflow-x:clip){header .sidebar{overflow-x:clip}}header nav{display:flex;flex-flow:var(--noscript-row,column) nowrap;--flex-gap:0.5rem}header dialog.open nav{min-block-size:100%;padding-block-start:3rem;--line-height:2.5rem;line-height:calc(var(--line-height)*.75)}@media (hover:none){header dialog.open nav{line-height:var(--line-height)}}header dialog.open nav a{outline-offset:4px}header dialog.open nav>div:not(:last-of-type){margin-block-end:var(--flex-gap)}header dialog.open .btn-color-scheme button{margin-block-start:5px;padding-block:0;padding-inline-start:0}@media (width > 991px){header nav{flex-direction:row;justify-content:end}header nav>*{margin-inline-start:var(--flex-gap)}header nav a{line-height:2.5rem;padding-inline:.5rem}header :is(.btn-hamburger,.backdrop){display:none}header .sidebar{display:contents}}@supports (padding:max(env(safe-area-inset-left),1rem)){header{padding-inline:max(env(safe-area-inset-left),var(--safe-area))}header dialog.open .btn-hamburger{inset-inline-end:max(env(safe-area-inset-right),var(--safe-area))}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/l/font?kit=KFOlCnqEu92Fr1MmSU5vBgU5bYu-wg&skey=11ce8ad5f54705ca&v=v29) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;
1src:url(https://fonts.gstatic.com/l/font?kit=KFOlCnqEu92Fr1MmWUlvBgU5bYu-wg&skey=c06e7213f788649e&v=v29) format("woff2")}body{background-color:var(--colors-body);color:var(--colors-text);overflow-anchor:none;overscroll-behavior-y:none}pre{overflow-x:auto}:root{--scale:1;--scale-sm:1}@media (min-width:768px){:root{--scale:1.125;--scale-sm:1.0625}}@media (min-width:992px){:root{--scale:1.25;--scale-sm:1.125}}@media (min-width:1200px){:root{--scale:1.5;--scale-sm:1.1875}}@media (min-width:1400px){:root{--scale:2;--scale-sm:1.25}}.dark{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-motion,.no-motion *{animation-delay:0s!important;animation-duration:0s!important;transition-duration:0s!important}@media (prefers-reduced-motion:reduce){*{animation-delay:0s!important;animation-duration:0s!important;scroll-behavior:auto!important;transition-duration:0s!important}}@media (prefers-reduced-motion:no-preference){:focus:focus-visible{outline-offset:3px;transition:outline-offset .125s ease-out}}</style></head><body><div id="app-root"><style>@keyframes fade-in {
2  from {
3    opacity: 0;
4  }
5  to {
6    opacity: 1;
7  }
8}</style><div style="height: 90vh; display: flex; justify-content: center; align-items: center; font: 300 200%/1 system-ui, sans-serif; animation: fade-in 1s ease 1s alternate infinite both">LOADING…</div></div>
8<script src="/js/main.295eb7622bc6bd1f.js"></script>
8</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.