You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(134) |
Sep
(52) |
Oct
(13) |
Nov
(342) |
Dec
(163) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(44) |
Feb
(62) |
Mar
(158) |
Apr
(38) |
May
(70) |
Jun
(58) |
Jul
(104) |
Aug
(207) |
Sep
(83) |
Oct
(122) |
Nov
(23) |
Dec
(49) |
| 2004 |
Jan
(119) |
Feb
(132) |
Mar
(192) |
Apr
(140) |
May
(77) |
Jun
(74) |
Jul
(201) |
Aug
(63) |
Sep
(102) |
Oct
(70) |
Nov
(173) |
Dec
(78) |
| 2005 |
Jan
(174) |
Feb
(197) |
Mar
(105) |
Apr
(59) |
May
(77) |
Jun
(43) |
Jul
(21) |
Aug
(18) |
Sep
(47) |
Oct
(37) |
Nov
(74) |
Dec
(50) |
| 2006 |
Jan
(44) |
Feb
(19) |
Mar
(32) |
Apr
(24) |
May
(31) |
Jun
(55) |
Jul
(138) |
Aug
(28) |
Sep
(12) |
Oct
(41) |
Nov
(58) |
Dec
(24) |
| 2007 |
Jan
(28) |
Feb
(14) |
Mar
(10) |
Apr
(68) |
May
(30) |
Jun
(26) |
Jul
(18) |
Aug
(63) |
Sep
(19) |
Oct
(29) |
Nov
(20) |
Dec
(10) |
| 2008 |
Jan
(38) |
Feb
(7) |
Mar
(37) |
Apr
(120) |
May
(41) |
Jun
(36) |
Jul
(39) |
Aug
(24) |
Sep
(28) |
Oct
(30) |
Nov
(36) |
Dec
(75) |
| 2009 |
Jan
(46) |
Feb
(22) |
Mar
(50) |
Apr
(70) |
May
(134) |
Jun
(105) |
Jul
(75) |
Aug
(34) |
Sep
(38) |
Oct
(34) |
Nov
(19) |
Dec
(20) |
| 2010 |
Jan
(11) |
Feb
(20) |
Mar
(65) |
Apr
(83) |
May
(104) |
Jun
(73) |
Jul
(78) |
Aug
(57) |
Sep
(43) |
Oct
(35) |
Nov
(9) |
Dec
(4) |
| 2011 |
Jan
(21) |
Feb
(11) |
Mar
(18) |
Apr
(10) |
May
(18) |
Jun
(15) |
Jul
(48) |
Aug
(25) |
Sep
(17) |
Oct
(45) |
Nov
(15) |
Dec
(12) |
| 2012 |
Jan
(21) |
Feb
(9) |
Mar
(12) |
Apr
(9) |
May
(9) |
Jun
(5) |
Jul
(1) |
Aug
(10) |
Sep
(12) |
Oct
(1) |
Nov
(28) |
Dec
(5) |
| 2013 |
Jan
(4) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2016 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
1
(5) |
2
(2) |
|
3
|
4
(2) |
5
(1) |
6
|
7
(2) |
8
(2) |
9
|
|
10
|
11
|
12
(8) |
13
(5) |
14
(1) |
15
(1) |
16
(1) |
|
17
|
18
(2) |
19
|
20
|
21
|
22
|
23
|
|
24
(1) |
25
|
26
|
27
|
28
(2) |
29
|
30
|
|
31
|
|
|
|
|
|
|
|
From: <ka...@us...> - 2010-10-28 21:40:01
|
Revision: 3453
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3453&view=rev
Author: kappa1
Date: 2010-10-28 21:39:55 +0000 (Thu, 28 Oct 2010)
Log Message:
-----------
Implement preliminary support for Display.isInsideWindow() on linux
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxEvent.java
trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2010-10-28 16:03:04 UTC (rev 3452)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2010-10-28 21:39:55 UTC (rev 3453)
@@ -136,7 +136,8 @@
private long parent_window;
private boolean xembedded;
private boolean parent_focus;
-
+ private boolean mouseInside = true;
+
private LinuxKeyboard keyboard;
private LinuxMouse mouse;
@@ -777,6 +778,12 @@
case LinuxEvent.Expose:
dirty = true;
break;
+ case LinuxEvent.EnterNotify:
+ mouseInside = true;
+ break;
+ case LinuxEvent.LeaveNotify:
+ mouseInside = false;
+ break;
default:
break;
}
@@ -1248,9 +1255,9 @@
return Display.getDisplayMode().getHeight();
}
- public boolean isInsideWindow() {
- return true;
- }
+ public boolean isInsideWindow() {
+ return mouseInside;
+ }
/**
* Helper class for managing Compiz's workarounds. We need this to enable Legacy
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxEvent.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxEvent.java 2010-10-28 16:03:04 UTC (rev 3452)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxEvent.java 2010-10-28 21:39:55 UTC (rev 3453)
@@ -46,12 +46,14 @@
public static final int KeyPress = 2;
public static final int KeyRelease = 3;
public static final int ButtonPress = 4;
- public static final int ButtonRelease = 5;
- public static final int MotionNotify = 6;
+ public static final int ButtonRelease = 5;
+ public static final int MotionNotify = 6;
+ public static final int EnterNotify = 7;
+ public static final int LeaveNotify = 8;
public static final int UnmapNotify = 18;
public static final int MapNotify = 19;
public static final int Expose = 12;
- public static final int ClientMessage = 33;
+ public static final int ClientMessage = 33;
private final ByteBuffer event_buffer;
Modified: trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c
===================================================================
--- trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c 2010-10-28 16:03:04 UTC (rev 3452)
+++ trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c 2010-10-28 21:39:55 UTC (rev 3453)
@@ -307,7 +307,7 @@
cmap = XCreateColormap(disp, parent, vis_info->visual, AllocNone);
attribs.colormap = cmap;
attribs.border_pixel = 0;
- attribs.event_mask = ExposureMask | FocusChangeMask | VisibilityChangeMask | StructureNotifyMask | KeyPressMask | KeyReleaseMask | ButtonPressMask | ButtonReleaseMask | PointerMotionMask;
+ attribs.event_mask = ExposureMask | FocusChangeMask | VisibilityChangeMask | StructureNotifyMask | KeyPressMask | KeyReleaseMask | ButtonPressMask | ButtonReleaseMask | PointerMotionMask| EnterWindowMask | LeaveWindowMask;
attribmask = CWColormap | CWEventMask | CWBorderPixel;
if (isLegacyFullscreen(window_mode)) {
attribmask |= CWOverrideRedirect;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <sp...@us...> - 2010-10-28 16:03:10
|
Revision: 3452
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3452&view=rev
Author: spasi
Date: 2010-10-28 16:03:04 +0000 (Thu, 28 Oct 2010)
Log Message:
-----------
Added @Optionals for ATI's 4.1 beta implementation.
Modified Paths:
--------------
trunk/LWJGL/src/templates/org/lwjgl/opengl/GL41.java
Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/GL41.java
===================================================================
--- trunk/LWJGL/src/templates/org/lwjgl/opengl/GL41.java 2010-10-18 19:24:29 UTC (rev 3451)
+++ trunk/LWJGL/src/templates/org/lwjgl/opengl/GL41.java 2010-10-28 16:03:04 UTC (rev 3452)
@@ -68,17 +68,22 @@
GL_MEDIUM_INT = 0x8DF4,
GL_HIGH_INT = 0x8DF5;
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glReleaseShaderCompiler();
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glShaderBinary(@AutoSize("shaders") @GLsizei int count, @Const @GLuint IntBuffer shaders,
@GLenum int binaryformat, @Const @GLvoid ByteBuffer binary, @AutoSize("binary") @GLsizei int length);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glGetShaderPrecisionFormat(@GLenum int shadertype, @GLenum int precisiontype,
@OutParameter @Check("2") IntBuffer range,
@OutParameter @Check("1") IntBuffer precision);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glDepthRangef(@GLclampf float n, @GLclampf float f);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glClearDepthf(@GLclampf float d);
// ----------------------------------------------------------------------
@@ -355,31 +360,41 @@
int GL_DOUBLE_MAT4x2 = 0x8F4D;
int GL_DOUBLE_MAT4x3 = 0x8F4E;
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glVertexAttribL1d(@GLuint int index, double x);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glVertexAttribL2d(@GLuint int index, double x, double y);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glVertexAttribL3d(@GLuint int index, double x, double y, double z);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glVertexAttribL4d(@GLuint int index, double x, double y, double z, double w);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
@StripPostfix("v")
void glVertexAttribL1dv(@GLuint int index, @Const @Check("1") DoubleBuffer v);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
@StripPostfix("v")
void glVertexAttribL2dv(@GLuint int index, @Const @Check("2") DoubleBuffer v);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
@StripPostfix("v")
void glVertexAttribL3dv(@GLuint int index, @Const @Check("3") DoubleBuffer v);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
@StripPostfix("v")
void glVertexAttribL4dv(@GLuint int index, @Const @Check("4") DoubleBuffer v);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
void glVertexAttribLPointer(@GLuint int index, int size, @Constant("GL11.GL_DOUBLE") @GLenum int type, @GLsizei int stride,
@CachedReference(index = "index", name = "glVertexAttribPointer_buffer")
@BufferObject(BufferKind.ArrayVBO)
@Check @Const @GLdouble Buffer pointer);
+ @Optional(reason = "Not exposed in ATI Catalyst 10.10c")
@StripPostfix("params")
void glGetVertexAttribLdv(@GLuint int index, @GLenum int pname, @OutParameter @Check("4") DoubleBuffer params);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|