Commit Graph

28 Commits

Author SHA1 Message Date
codeanticode
475c606485 removed deprecated, commented-out resource finalization code 2015-10-22 21:58:42 -04:00
Jakub Valtar
c61bc0072f low-WeakReference diet 2015-09-25 23:58:10 -04:00
codeanticode
f379d4dd2f use weak references to PGraphicsOpenGL instances in resource classes
(framebuffers, texture, etc), should take care of #3858
2015-09-24 16:51:44 -05:00
codeanticode
965edd3faf updated notices in all gl code 2015-09-15 11:39:32 -04:00
codeanticode
19ff731e7c changes to facilitate android port, update copyright notices 2015-09-12 14:10:01 -04:00
codeanticode
8608fad0f5 completed implementation of new disposal mechanism of gl resources 2015-09-04 02:43:04 -04:00
codeanticode
b409759e9c handle framebuffer set to 0 2014-03-12 18:24:42 -04:00
codeanticode
26ca041f86 testing a couple of library methods to access the contents of the
offscreen FrameBuffers
2014-01-23 15:30:06 -05:00
codeanticode
9110cebd0d more refactoring/testing with non-static fields in PGL 2014-01-20 16:48:19 -05:00
codeanticode
f2c730b58f continues the removal of static references 2014-01-20 12:14:35 -05:00
codeanticode
a8a15d112e making pgl non-static member of PGraphicsOpenGL 2014-01-19 01:56:55 -05:00
codeanticode
62d7076a59 Fixing several problems with the handling of offsecreen surfaces 2013-05-27 13:01:29 -04:00
codeanticode
8a514e355d Commented out GL debugging messages 2013-05-04 12:24:41 -04:00
codeanticode
2f2f2454e6 renamed release() as dispose() in all GL classes for consistency with
PGraphics.dispose()
2013-04-24 16:02:04 -04:00
codeanticode
1831d33183 Made PGL object static, removed references to parent and renderer in
Texture and FrameBuffer object, fixed PGraphicsOpenGL.dispose()
2013-04-21 09:33:17 -04:00
codeanticode
ac8a2a98a3 Removed PGL.Context subclass 2013-01-16 16:02:18 +00:00
codeanticode
1850b895ca drawPixels() is finally working 2012-11-28 22:19:31 +00:00
codeanticode
7caa32cad5 properly restores framebuffer configuration after blitting ( issue 1301 ) 2012-11-26 00:15:04 +00:00
codeanticode
139d44c4b4 reworked the pixels operations 2012-11-24 22:46:45 +00:00
codeanticode
76a22470ec added swapColorBuffers() to FrameBuffer, some cleanup 2012-10-31 16:33:35 +00:00
codeanticode
11ed343570 properly updating draw and read framebuffers 2012-10-23 21:22:10 +00:00
codeanticode
06a14107c5 using new FBO mechanism in JOGL, removed FBO hack for OSX 2012-10-20 18:01:01 +00:00
codeanticode
874bb174ed removed parameter cache, some tweaks to the Texture class 2012-09-02 21:51:02 +00:00
codeanticode
754eb380db Added static context variable to PGL, in order to detect surface restarts. Fixed issue 1146 2012-09-01 21:34:21 +00:00
benfry
b61f3c26b6 add annotations for overrides... starting cleanup of shape 2012-09-01 09:26:38 +00:00
codeanticode
20410b4746 More code formatting 2012-08-31 16:18:25 +00:00
codeanticode
58e5207584 removed gl prefix to the opengl functions in PGL, renamed beginGL/endGL to beginPGL/endPGL 2012-08-10 21:03:51 +00:00
benfry
b30328bb66 moving opengl into the core 2012-07-20 20:18:20 +00:00