Commit Graph

1575 Commits

Author SHA1 Message Date
codeanticode
0ff68bca2f add setters for boolean uniforms contributed by AmnonOwed, fixes #1991. 2013-10-24 23:58:45 -04:00
codeanticode
09c03d0dcb Merge branch 'PShader.set(boolean)' of https://github.com/AmnonOwed/processing 2013-10-24 23:45:31 -04:00
codeanticode
73d57f8d22 fixes #2162 2013-10-24 21:57:35 -04:00
codeanticode
cd4a5ae453 constrain depth and stencil bits to requested values, use capabilities
to obtain current values
2013-10-24 17:59:27 -04:00
codeanticode
68f44f14bc removing debug messages 2013-10-24 17:13:11 -04:00
codeanticode
e6b8c04607 allocate in setSize() 2013-10-24 15:25:50 -04:00
codeanticode
c60ba7e6d7 better handling of glsl code in different versions 2013-10-24 12:51:38 -04:00
codeanticode
1ce9c9d360 assuming npot texture support, auto mipmaps generation, etc, are part of
core gl profile when using gl3
2013-10-24 12:17:50 -04:00
codeanticode
fef19dd366 don't auto-convert shader code if PROFILE is 2 2013-10-22 11:54:53 -04:00
codeanticode
2843dcdd72 avoid loading uniform and attribute locations in every frame 2013-10-20 21:09:50 -04:00
codeanticode
7e1acf5710 automatic glsl 120 to 150 conversion partially working 2013-10-20 20:51:19 -04:00
codeanticode
217b63b5f6 moved load shader functions to PGL 2013-10-20 20:04:34 -04:00
codeanticode
cd07991a34 some more reworking of shader initialization 2013-10-20 19:53:27 -04:00
codeanticode
11fd3c0a98 getting GL3 profile to work properly 2013-10-20 19:33:39 -04:00
codeanticode
1d7bd062b5 don't use vertex arrays anymore 2013-10-20 19:15:04 -04:00
codeanticode
a56c5effef added GLSL 150 versions of the texture drawing shaders 2013-10-20 18:11:49 -04:00
codeanticode
930f6fd57e clean up shader get-type code 2013-10-20 17:20:20 -04:00
codeanticode
a9d26bebb4 removed line width and point size 2013-10-20 16:02:30 -04:00
codeanticode
240f33ad04 adding profile setting 2013-10-20 16:00:46 -04:00
codeanticode
bffa0820d0 merged pull requests from @allesblinkt (fixes #1880 and #2157) 2013-10-20 15:15:20 -04:00
codeanticode
39ab766b35 Merge branch 'pull-resize-fixes' of https://github.com/OffenesFELD/processing 2013-10-20 14:56:31 -04:00
Ben Fry
b92df88eca fix random insertRow() issue 2013-10-20 10:09:30 -04:00
Benjamin Maus
1bf0d435d6 Not degrading quality when calling smooth again.
This is especially crucial when quality is set using sketchQuality.
2013-10-20 14:49:21 +02:00
codeanticode
093bc6cde6 complete scaling/translations when the shape is 3D 2013-10-20 00:51:41 -04:00
codeanticode
26da73d422 some edits, additional null checks in PJOGL 2013-10-19 20:20:27 -04:00
codeanticode
6c1b4ee095 updated to JOGL 2.1.1, fix #2136 2013-10-19 14:15:06 -04:00
codeanticode
9b4060b6e9 removed some commented out code 2013-10-19 14:00:31 -04:00
codeanticode
f33ca59c5f removed shader inner-classes in PGraphicsOpenGL, now everything is in
PShader
2013-10-19 09:29:44 -04:00
codeanticode
0e6dc98dc1 update PShape tessellation when requesting vertex codes 2013-10-18 21:09:38 -04:00
codeanticode
30ce02d0ec reset curveVertexCount when tessellating a polygon PShape 2013-10-18 16:15:32 -04:00
codeanticode
321660f115 fix #2151 2013-10-18 15:45:31 -04:00
codeanticode
bb4da2575e removed some old code 2013-10-18 15:06:47 -04:00
codeanticode
ceb1396b72 using internal stroke arrays in line tessellation too 2013-10-18 14:59:47 -04:00
codeanticode
661f0746db properly separating fill and stroke poly/path tessellation 2013-10-18 14:17:34 -04:00
codeanticode
386a21ab56 some fixes to the path tessellation 2013-10-18 12:08:33 -04:00
codeanticode
31b9f385f5 finished implementing new path tessellation using vertex codes 2013-10-18 11:44:20 -04:00
codeanticode
3231d63fbd fixed handling of breaks 2013-10-17 18:55:24 -04:00
codeanticode
d0411d434d don't use breaks array in addPolygonEdges 2013-10-17 16:37:19 -04:00
codeanticode
7d7bec942f Merge branch 'master' of https://github.com/processing/processing.git 2013-10-16 15:30:13 -04:00
Ben Fry
901a4bf1c1 argh, this println() thing is a mess... 2013-10-16 11:39:09 -04:00
codeanticode
2636366a18 removed unnecessary references to curveVertexCount 2013-10-16 00:16:50 -04:00
codeanticode
92755a2b1a a few more 2013-10-16 00:14:12 -04:00
codeanticode
62f07ec9ce a couple of tweaks 2013-10-16 00:13:51 -04:00
codeanticode
d7e2a65cc0 tessellatePolygon() should be done now 2013-10-15 23:56:48 -04:00
codeanticode
626bc8f70c removed first,last vertex and count from InGeometry, implementing vertex
codes
2013-10-15 23:41:42 -04:00
Ben Fry
cf559b4a90 resolution for println() issues 2013-10-12 18:01:16 -04:00
Ben Fry
f7dc181bbe textureMode(REPEAT) throws an error (#2052) 2013-10-11 20:37:19 -04:00
Ben Fry
c1b076ba07 fix indents for child elements when using -1 (#2119) 2013-10-11 19:27:10 -04:00
Ben Fry
316a600a9d looking for a better solution here 2013-10-11 19:15:01 -04:00
Ben Fry
ef93f09b9c add varargs to print() and println() (#2056) 2013-10-11 18:25:41 -04:00