codeanticode
0a9e5063ac
invert mouse wheel count
2015-09-22 14:28:58 -05:00
codeanticode
3c8791186b
fix width comparison
2015-09-21 17:34:29 -05:00
codeanticode
a6c89e1601
detect window resize
2015-09-21 16:49:51 -05:00
codeanticode
fc45868951
use weak references to store backing textures
2015-09-19 11:46:17 -05:00
codeanticode
e61178f71e
can re-enable fill/stroke in PShapeOpenGL ( fixes #3808 )
2015-09-18 18:09:37 -05:00
codeanticode
965edd3faf
updated notices in all gl code
2015-09-15 11:39:32 -04:00
codeanticode
0c3364d00f
don't queue setSize() in the EDT
2015-09-13 20:43:56 -04:00
codeanticode
19ff731e7c
changes to facilitate android port, update copyright notices
2015-09-12 14:10:01 -04:00
codeanticode
c92167ce67
request glwindow focus in the EDT
2015-09-12 06:20:00 -04:00
Ben Fry
615017b041
Merge branch 'master' of github.com:processing/processing
2015-09-11 15:20:01 -04:00
codeanticode
2c3146fa40
makes sure that setup runs in the animator thread, and issue all
...
window.set*() calls in the EDT
2015-09-11 14:55:46 -04:00
Ben Fry
2fddd1c9a7
cleaning up the new cursor code
2015-09-11 14:31:31 -04:00
Ben Fry
2ace98d41a
implement default cursor images for OpenGL ( fixes #3554 )
2015-09-11 14:28:12 -04:00
Ben Fry
b8ed1abcdb
add surface.setAlwaysOnTop(boolean) for all renderers ( fixes #3718 )
2015-09-11 09:33:41 -04:00
codeanticode
6b10aaadfa
removing some unneeded code in GL surface
2015-09-09 06:31:46 -04:00
codeanticode
c4855f017a
more cleaning up
2015-09-08 15:40:59 -04:00
codeanticode
cdffca3e5c
cleanup changes
2015-09-07 23:37:37 -04:00
codeanticode
78626a598b
trying different blitting order
2015-09-07 20:37:26 -04:00
codeanticode
fef27522a9
restart FBO layer when window is resized
2015-09-07 16:02:49 -04:00
codeanticode
095ebe4f35
implements cursor setting in opengl
2015-09-07 12:23:36 -04:00
codeanticode
440c67ddb7
checks for exceptions before startin the animation thread
2015-09-07 10:47:46 -04:00
codeanticode
fb8c3af91e
initialize screen FBO
2015-09-03 22:44:17 -04:00
codeanticode
92cef27481
cleaning up surface code
2015-09-01 15:38:29 -04:00
codeanticode
6b2666cb4e
call setTitle in the EDT
2015-08-31 16:46:21 -04:00
codeanticode
52c9e44a11
removed assignment in PSurfaceJOGL
2015-08-29 18:04:20 -04:00
codeanticode
519eb9c9d5
made some methods in PJOGL public to use from contributed renderering
...
libraries
2015-08-29 18:03:21 -04:00
Jakub Valtar
36c34c7faf
JOGL - normalize enter key
2015-08-28 09:46:30 -04:00
Jakub Valtar
f127acb966
Fix typo
2015-08-17 19:55:44 -04:00
Jakub Valtar
475e83fbdc
Discard auto-repeated keys in P2D/P3D
2015-08-17 19:45:00 -04:00
Jakub Valtar
7137cd9701
Emulate keyTyped for OpenGL sketches
2015-08-17 19:17:03 -04:00
Jakub Valtar
cb83147d74
Detect GLSL version and preprocess to that
2015-08-15 11:03:12 -04:00
Jakub Valtar
56efb3c6e7
Get max core profile on OSX
2015-08-14 19:27:36 -04:00
Jakub Valtar
bfe1470614
Request programmable GL profile
2015-08-14 16:09:16 -04:00
Ben Fry
7ae9b1f58d
Merge pull request #3583 from gohai/arm-3.0-for-ben7
...
Second bunch of arm patches (v5)
2015-08-11 19:36:40 -04:00
gohai
965e383b5d
Request GL2ES2 instead of GL2ES1 on ARM
...
Based on discussion with xranby & discussed with Andres. Current Processing needs shader support so select GLES2 over GLES1. This shouldn't matter for any desktop GPU since we're using a GL there any anyway.
2015-08-12 01:08:36 +02:00
Ben Fry
926ce0a49a
implement focused, focusGained(), focusLost() in OpenGL ( fixes #3564 )
2015-08-11 14:40:52 -04:00
Ben Fry
b7d5f987ad
add workaround for setTitle() resetting cursor() ( fixes #3472 )
2015-08-08 14:54:17 -04:00
Ben Fry
81c0732f22
change how size(displayWidth, displayHeight) works ( fixes #3545 )
2015-08-07 10:06:08 -04:00
codeanticode
ec54716c19
use dot literal to split device id string
2015-08-05 11:15:46 -04:00
codeanticode
e3ab81723e
use different device parsing method on Linux
2015-08-05 10:52:25 -04:00
Jakub Valtar
fc23d16e1e
JOGL window size is now set properly
...
Fixes #3223
2015-07-20 12:52:53 -04:00
Ben Fry
036446a2b0
deal with some threading issues, remove init()
2015-06-21 21:23:05 -04:00
codeanticode
95fc88f575
removed use of return
2015-06-21 14:56:50 -04:00
codeanticode
61854b0238
getNative() returns the GLWindow object
2015-06-20 18:07:38 -04:00
Ben Fry
efef632ec2
more surface updates based on discussion in #3388
2015-06-18 16:05:15 -04:00
codeanticode
70b1809684
removed unused fields in PJOGL, renamed profile
2015-06-18 15:12:10 -04:00
codeanticode
16c5655243
avoids placing the GLWindow at the default location
2015-06-18 12:03:03 -04:00
Ben Fry
13d019696c
more pixel density fixes
2015-06-13 17:50:54 -04:00
codeanticode
cde9c5420a
present mode working with multiple displays
2015-06-09 11:50:28 -04:00
codeanticode
dee0e73d12
don't disable multisampling if smooth is 1
2015-06-09 11:39:00 -04:00