Commit Graph

348 Commits

Author SHA1 Message Date
codeanticode
8bb398d5bb moved shaders to separate package 2015-05-19 23:48:05 -04:00
codeanticode
29f790a3b5 renamed texture shaders 2015-05-19 18:11:29 -04:00
codeanticode
1f7e61d601 make surfaceJOGL static to take care of
https://github.com/processing/processing/issues/3292
2015-05-17 21:08:10 -04:00
codeanticode
474dddf704 get current pixel scale from GLWindow 2015-05-17 09:14:22 -04:00
codeanticode
c0514c3d35 put JOGL back in 2015-05-14 18:20:03 -04:00
Ben Fry
11849e272b cleanup 2015-05-13 22:39:56 -04:00
Ben Fry
631cb4276d rewrite createShape() handling to clean up the mess 2015-04-28 12:42:53 -04:00
Jakub Valtar
b20fe4601a Fixed extra edges in sphere tesselation
Fixes #3193
2015-04-25 00:26:20 +02:00
codeanticode
76651a4671 a few tweaks to active 2015-03-31 16:13:17 -04:00
codeanticode
b29fc259fe correctly detect if the attribute is active 2015-03-31 16:05:14 -04:00
codeanticode
840a04fc66 fixed index issue 2015-03-31 15:48:52 -04:00
codeanticode
fcff028cf3 check if attribute is active 2015-03-31 15:39:46 -04:00
codeanticode
8ac36534d6 fixed index argument 2015-03-31 15:19:47 -04:00
codeanticode
c226badf22 added bind and unbind to VertexAttribute class 2015-03-31 15:09:22 -04:00
codeanticode
4e7f76ceb3 more work in PShape, same renaming 2015-03-31 12:04:33 -04:00
codeanticode
828cafa44a attrib bits in PShape 2015-03-31 11:45:51 -04:00
codeanticode
c95f64df26 init attrib arrays 2015-03-30 22:27:00 -04:00
codeanticode
fd00bfdc73 added geometric transformations 2015-03-30 22:12:57 -04:00
codeanticode
efdbc0ae52 some attrib tweaks 2015-03-30 21:56:28 -04:00
codeanticode
c3b0b69eda attrib functionality (theoretically) done 2015-03-30 21:27:06 -04:00
codeanticode
f35bb56851 expand vertex array in tessellator 2015-03-23 18:22:32 -04:00
codeanticode
0ae7be5f6f handling attributes in tessellator 2015-03-18 16:05:58 -04:00
codeanticode
42f018e02a use local copies of attribute hashmap 2015-03-18 15:16:59 -04:00
codeanticode
f46b123ee2 added COLOR attribute 2015-03-18 14:35:37 -04:00
codeanticode
c6834915ec attribute logic in InGeometry 2015-03-18 14:18:54 -04:00
codeanticode
c8034a37d8 implemented VertexAttribute class 2015-03-17 15:39:20 -04:00
codeanticode
d1056eaa32 started with attribs 2015-03-16 16:52:23 -04:00
codeanticode
12b6626747 put LWJGL in the core 2015-02-20 16:21:15 -05:00
codeanticode
d22eee76fd draw label texture 2015-01-29 00:49:06 -05:00
Jakub Valtar
d0d88066ef Change comment 2015-01-28 17:24:56 +01:00
Jakub Valtar
5999bfc14c Save now creates opaque images from primary surface
Fixes #3031
2015-01-28 17:14:13 +01:00
codeanticode
4922e90dd0 trying to get smooth change to work 2015-01-23 17:08:00 -05:00
codeanticode
02330f0196 division by zero check 2015-01-19 17:15:54 -05:00
codeanticode
d26c3f8a03 handle smooth changes in surface 2014-12-16 18:51:43 -05:00
codeanticode
9781a18938 disable SAVE_SURFACE_TO_PIXELS_HACK, and a few other init tweaks 2014-12-15 15:04:45 -05:00
codeanticode
8ac36d5cef removed allocate 2014-11-16 17:52:13 -07:00
codeanticode
e85237a626 cleaning up PGL 2014-11-15 23:04:32 -07:00
codeanticode
2d5a298288 getting opengl to work with the new renderer architecture 2014-11-15 13:14:26 -07:00
Ben Fry
682c686391 holy smokes what a mess 2014-11-14 16:48:07 -07:00
Ben Fry
69b9e26005 Friday morning in Denver, making more of a mess 2014-11-14 13:18:15 -07:00
Jakub Valtar
6e2c7f8e80 Fixing winding: polygons are now solid 2014-11-04 02:45:51 +01:00
Ben Fry
86fd2655f1 Merge pull request #2921 from JakubValtar/bugfix-blendmodes
Multiple blending fixes & improvements
2014-11-03 15:12:40 -05:00
Jakub Valtar
e85f406f0f OpenGL blending - alpha is added in all modes
OA = SA + DA for all modes
now matches Java2D
2014-11-01 18:20:56 +01:00
Jakub Valtar
2de4067933 OpenGL blending - removed unused functions 2014-11-01 18:08:03 +01:00
Jakub Valtar
d8ba582882 OpenGL blending - fixed MULTIPLY
O = D * S
now matches Java2D
2014-11-01 18:07:25 +01:00
Jakub Valtar
7c9484c11f OpenGL blending - fixed SUBTRACT
O = D - (S * SA)
now matches Java2D
2014-11-01 18:05:41 +01:00
Jakub Valtar
261e60b5df Fixed drawing 2D points to PShape (#2912) 2014-10-29 13:38:16 +01:00
Federico Bond
e2bf6636ff Fix check in loadShader() 2014-09-14 21:27:25 -03:00
codeanticode
b3a2a032a8 fix edge condition in stroke edge for arcs (#2854) 2014-09-11 11:10:21 -04:00
Federico Bond
7c4544a8ef Add static modifier to inner classes that don't access parent 2014-08-31 12:51:46 -03:00