mirror of
https://github.com/shadowfacts/lwjgl2-arm64.git
synced 2026-04-06 06:53:59 +00:00
Check for null pixel format in Display.create
This commit is contained in:
parent
40e821ffff
commit
839306597b
1 changed files with 3 additions and 1 deletions
|
|
@ -625,12 +625,14 @@ public final class Display {
|
|||
* <p>The window created will be set up in orthographic 2D projection, with 1:1 pixel ratio with GL coordinates.
|
||||
*
|
||||
* @param pixel_format Describes the minimum specifications the context must fulfill.
|
||||
* @param shared_drawable The Drawable to share context with.
|
||||
* @param shared_drawable The Drawable to share context with or null.
|
||||
* @throws LWJGLException
|
||||
*/
|
||||
public static void create(PixelFormat pixel_format, Drawable shared_drawable) throws LWJGLException {
|
||||
if (isCreated())
|
||||
throw new IllegalStateException("Only one LWJGL context may be instantiated at any one time.");
|
||||
if (pixel_format == null)
|
||||
throw new NullPointerException("pixel_format cannot be null");
|
||||
if (fullscreen)
|
||||
switchDisplayMode();
|
||||
try {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue