Commit Graph

38 Commits

Author SHA1 Message Date
codeanticode
8a38bc06b0 jogl update, attempt #2. using NEWT by default, stencil buffer disabled for the time being. 2012-11-11 19:36:15 +00:00
codeanticode
596e7d47d7 Backtracking jogl update, as it introduced several deadlocks 2012-11-01 16:53:01 +00:00
codeanticode
9be09c160c fixed initialization for NEWT 2012-11-01 00:41:09 +00:00
codeanticode
d0e06a3a60 take into account non-multisampled FBO situation 2012-10-31 00:50:23 +00:00
codeanticode
ff76835044 properly get the texture from the screen FBO in JOGL, so that filter(PShader) works again 2012-10-30 20:15:17 +00:00
codeanticode
d624559bf4 fix issue 1306 2012-10-25 15:42:37 +00:00
codeanticode
d10428def6 don't get fron texture name if FBOs are not being used 2012-10-20 20:52:48 +00:00
codeanticode
06a14107c5 using new FBO mechanism in JOGL, removed FBO hack for OSX 2012-10-20 18:01:01 +00:00
benfry
c0fe29ba95 remove warnings 2012-10-20 17:19:19 +00:00
codeanticode
83d8af5b43 JOGL update 2012-10-03 20:51:00 +00:00
codeanticode
fcf474fc14 check for framebuffer multisample extension when creating screen FBO 2012-09-12 14:25:27 +00:00
codeanticode
1c57d0829d more detailed GL version/extensions check 2012-09-10 20:07:32 +00:00
codeanticode
502ef5efe0 Re-wrap throwable if is not a runtime excepton, otherwise just throw original object for clearer error messages 2012-09-10 18:36:31 +00:00
benfry
7cf6c3af17 remove incorrect cast 2012-09-10 16:45:02 +00:00
codeanticode
ab81544c99 leaving backbuffer improvements for later 2012-09-03 19:34:06 +00:00
codeanticode
4bf7bc727b validate framebuffer only at init in android, new offscreen implementation that properly solves the fickering problem (commented out for now to finish later), some todo notes 2012-09-03 13:48:34 +00:00
codeanticode
d09d1d461f some FBO changes, to be continued later 2012-09-03 01:29:38 +00:00
codeanticode
ff85026bd9 property sets cache objects in loadTextureImpl(), testing double buffered primary FBO 2012-09-02 20:49:35 +00:00
codeanticode
720d1ef25c hintEnabled is a utility protected method in PGraphicsOpenGL 2012-09-02 15:59:25 +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
232390c02c move PConstants around a bit, add annotations for overrides, cleaning up unapproved PShape additions 2012-09-01 18:05:24 +00:00
benfry
b61f3c26b6 add annotations for overrides... starting cleanup of shape 2012-09-01 09:26:38 +00:00
codeanticode
0a1c1ff2c5 android sync 2012-08-31 20:21:19 +00:00
codeanticode
20410b4746 More code formatting 2012-08-31 16:18:25 +00:00
codeanticode
ed4926f8a9 added condition to skip bevel triangles in 3D 2012-08-31 14:41:55 +00:00
codeanticode
4d3879e6fe Made all utility functions in PGL protected, added drawTexture() to PGraphicsOpenGL 2012-08-21 19:48:15 +00:00
codeanticode
d3e0785fc8 Removed extension check for shaders, VBOs and FBOs from PGraphicsOpenGL, moved to PGL in Java mode 2012-08-20 01:17:24 +00:00
codeanticode
9afd5c1364 renamed setGStreamerPath() back to setPath() and useOpenGL() to useGL() in video. 2012-08-16 20:25:17 +00:00
codeanticode
3f3e3bccc7 Unwrap GLExceptions to show only the causing exception 2012-08-16 20:19:31 +00:00
codeanticode
dd8045298f PGL update in android 2012-08-14 17:39:33 +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
dcda3e33d8 re-enable smooth() as the default for the default renderer (issue #1157) 2012-08-05 14:00:37 +00:00
codeanticode
003ea07a51 id of bound texture is stored in client side (PGL) 2012-07-26 14:46:33 +00:00
codeanticode
61e13ecc07 binding/unbinding textures more carefully 2012-07-25 22:22:13 +00:00
codeanticode
87d07557dd Texture.bind()/unbind() call the gl functions irrespective of the value of the bound flag 2012-07-25 17:12:59 +00:00
codeanticode
3a0374b542 add creation of packed depth+stencil buffer in PGL android 2012-07-22 12:56:57 +00:00
benfry
c9a83e9993 removing whitespace 2012-07-21 21:59:44 +00:00
benfry
b30328bb66 moving opengl into the core 2012-07-20 20:18:20 +00:00