Commit Graph

2516 Commits

Author SHA1 Message Date
codeanticode
14e050c8d2 working on an implementation of of setIcon() for the OpenGL renderer 2015-10-31 19:39:41 -04:00
codeanticode
e4ed6a0184 use stop button color 2015-10-25 14:16:35 -04:00
codeanticode
8c05b63c20 use smaller close button 2015-10-25 13:39:45 -04:00
codeanticode
62ad09557e hide stop button in present mode according to export options 2015-10-25 12:29:42 -04:00
Ben Fry
4bb85b75b4 deal with NaN in stage.getWidth/Height() during FX2D window placement 2015-10-23 16:41:00 -04:00
Ben Fry
5acbcee17e simplify screen placement when screen is too small (#3913) 2015-10-23 15:27:29 -04:00
Ben Fry
6054adf784 Merge pull request #4052 from JakubValtar/fix-glsl-preproc
Improve shader preprocessor with regex-fu
2015-10-23 15:14:26 -04:00
Jakub Valtar
c56f5736c2 Do not replace texture function 2015-10-23 20:20:10 +02:00
Jakub Valtar
02ceda83de Improve shader preprocessor with regex-fu
Fixes #3961
Fixes #3968
2015-10-23 20:07:37 +02:00
Ben Fry
d66e50da95 avoid NPE, fix sketch path, other notes from Github 2015-10-23 10:47:34 -04:00
codeanticode
475c606485 removed deprecated, commented-out resource finalization code 2015-10-22 21:58:42 -04:00
codeanticode
415e896b08 deleteDefaultShaders() does nothing 2015-10-22 21:43:59 -04:00
codeanticode
129cbac2c2 delete the surfaces only when disposing an offscreen graphics 2015-10-22 21:36:27 -04:00
codeanticode
1138ff5a7b swapBuffers() call in PGraphicsOpenGL.dispose() is not needed. 2015-10-22 20:37:55 -04:00
codeanticode
e644e13851 use pixelWidth/Height to initialize backing texture 2015-10-21 09:10:04 -04:00
codeanticode
12653058c2 adjust line vertex and index counts 2015-10-19 23:13:43 -04:00
codeanticode
b9b2fe5452 properly close line loops 2015-10-19 17:17:53 -04:00
codeanticode
1d546461a2 taking care of stroke glitches in P3D 2015-10-19 16:42:35 -04:00
codeanticode
a2a28e635f Merge pull request #4010 from JakubValtar/depth-sorter-improvement
Depth sorter improvement
2015-10-19 15:19:57 -04:00
Ben Fry
f2a825a43c make loadImage() work inside settings() 2015-10-18 12:38:15 -04:00
Ben Fry
0491b58527 additional notes about quit 2015-10-18 12:20:59 -04:00
Ben Fry
f6b80e0527 add quotes to the necessary parameters in the size() error messages 2015-10-18 11:53:59 -04:00
Ben Fry
59778c9805 hide menu bar on OS X when FX2D is running full screen 2015-10-18 09:06:54 -04:00
Jakub Valtar
4386d6431d Depth sorter improvement
Fix ordering when two triangles in a plane share vertices. Triangle
still has to be tested with other triangles.
2015-10-16 21:45:35 +02:00
Jakub Valtar
829eb8cac4 Turn off fixed rate scheduling in OpenGL
After some testing, it appears that fixed rate scheduling tries to catch
up later when it runs slower than desired, creating weird speedups when
the load decreases. Turning it back off.
2015-10-15 23:29:21 +02:00
codeanticode
eebe7b1ae9 query max number of samples only if multisampling is supported 2015-10-12 18:47:41 +01:00
codeanticode
c2c02a533e implement GLES path for FBO layer init 2015-10-12 18:20:10 +01:00
codeanticode
851aeddf7d draw/readBuffer are available in GL 2.0 and higher on desktop 2015-10-12 16:59:42 +01:00
codeanticode
6444ee35dc add flag to check whether draw/readBuffer() functions are available 2015-10-12 16:58:18 +01:00
codeanticode
f8aba4a359 removed use of deprecated constructor 2015-10-10 12:10:02 +01:00
codeanticode
623aacd54d implement setResizable(), GLWindow is non-resizable by default 2015-10-10 11:48:48 +01:00
codeanticode
f21f12ac62 typo in error message 2015-10-07 10:58:18 -04:00
REAS
6686e89ce1 Correcting error to PApplet, I edited text in the auto-generated area 2015-10-05 11:07:41 -07:00
Ben Fry
c067e60b8a weird spacing issues? 2015-10-05 11:54:01 -04:00
Ben Fry
01c42bddcb repair curveVertex() init logic in FX2D (fixes #3960) 2015-10-05 11:51:31 -04:00
codeanticode
101c3c372f set already loaded cursor, fixes #3955 2015-10-04 01:20:14 -04:00
REAS
e2d27fd6a3 Reference update for clip(), noClip(), and delay() 2015-10-02 22:33:32 -07:00
REAS
a85ee42f69 Mod to PApplet to create hint() reference entry 2015-10-02 21:47:19 -07:00
REAS
c5b84c2aa8 Reference fix for PVector add() and sub() 2015-10-02 20:51:50 -07:00
REAS
142b1a1c8e Update to XML reference for getChild() 2015-10-02 14:38:33 -07:00
codeanticode
c5840d98e6 Merge branch 'master' of https://github.com/processing/processing.git 2015-10-02 00:11:33 -04:00
codeanticode
df7e84de07 inits ptexture, fixes #3947 2015-10-02 00:11:16 -04:00
Jakub Valtar
ea700abc94 Fix welcome directory picker 2015-09-30 13:35:38 -04:00
Ben Fry
d30cbd7f20 Merge pull request #3893 from JakubValtar/fx-fullscreen
FX - fullscreen
2015-09-29 08:37:11 -04:00
codeanticode
3848869309 Merge pull request #3892 from JakubValtar/opengl-fullscreen
Fix fullScreen for OpenGL + Windows combo
2015-09-29 06:48:44 -03:00
Jakub Valtar
bd46264cb3 Fix fullScreen for OpenGL + Windows combo 2015-09-28 12:28:32 -04:00
Jakub Valtar
a9603204cc FX - make fullScreen work the same way as in AWT 2015-09-28 12:27:25 -04:00
Ben Fry
904c3cee16 Merge pull request #3880 from JakubValtar/fix-awt-resize
Manage changing inset size when calling setResizable()
2015-09-28 10:54:50 -04:00
Jakub Valtar
fa549e1874 Convert all documented hacky keys in OpenGL 2015-09-27 23:46:55 -04:00
codeanticode
c164b188f9 Merge pull request #3875 from JakubValtar/opengl-references
Low-WeakReference diet
2015-09-27 07:12:56 -03:00