Ben Fry
0deeadd3cf
remove commented-out args
2018-03-23 16:33:21 -04:00
Ben Fry
b97cd4f34b
don't reapply blendMode() if it's unset
2018-03-23 16:33:06 -04:00
gohai
5af7a597c2
Increase the maximum number of lights to 4 for Mesa vc4
...
Testing on the latest Raspbian release shows that the open-source Mesa driver can handle 4 lights on all P3D examples without tripping up during register allocation. Still an issue with 8 lights, so leave it at 4 for now, and re-test with 6 next time around.
2018-03-15 20:29:21 -07:00
Ben Fry
5438127cbf
reorg a bit, also note fix for #5406
2018-03-13 20:24:52 -04:00
Ben Fry
636c309bb5
fix ArrayIndexOutOfBoundsException in Table.insertRow() ( fixes #5406 )
2018-03-13 20:15:29 -04:00
Ben Fry
308af685d0
Merge pull request #5384 from hazmatsuitor/master
...
fix NPE when closing sketch window on Mac (#5214 )
2018-03-13 19:55:27 -04:00
Ben Fry
90f94a17a9
deal with quirk in extension parsing when no extension found ( fixes #5326 )
2018-02-14 21:47:21 -05:00
codeanticode
54fba5da9e
cap framerate at 1000 in OpenGL
2018-02-13 02:13:45 -05:00
Miles Fogle
2ed9ba283b
fix NPE when closing sketch window on Mac ( #5214 )
...
This fixes the first error mentioned in the issue, but not the other one mentioned by @christianbender. Tested on macOS High Sierra (10.13.2)
2018-01-27 15:22:54 -06:00
Jakub Valtar
a9e944f60c
Make un/registering methods in PApplet thread-safe
2018-01-22 21:10:05 +01:00
codeanticode
6ff0c6f3e6
reset correct clear variable
2018-01-18 10:15:29 -05:00
codeanticode
e9707b81a0
some additions to the PLG.Tessellator interface
2018-01-13 14:16:02 -05:00
Ben Fry
99375f3681
Merge pull request #5354 from JakubValtar/linevert-norm-fix
...
Fix line join triangles
2018-01-12 07:21:26 -05:00
Ben Fry
f806cb4748
Merge pull request #5297 from gohai/arm-updates
...
ARM updates
2018-01-12 07:19:30 -05:00
Jakub Valtar
591f79ce90
Fix line join triangles
...
Fixes #5353
2018-01-06 16:47:22 +01:00
Alexander Hurst
a9cc453015
cursor() sets the cursor visible, fixes #5330
2017-12-20 15:09:16 -05:00
codeanticode
fb47853b1b
texture wrap can be set multiple times in a sketch, fixes #5322
2017-12-08 15:28:18 +09:00
Ben Fry
f4452c0781
set colorModeDefault to true by default
2017-11-20 16:06:21 -05:00
REAS
a3943ee508
Small parameter changes for Reference
2017-11-10 14:41:32 -08:00
gohai
cdfaa11a6c
Fix 3D on Raspberry Pi with Mesa drivers
...
We need to use a special shader to workaround register allocation issues with the new driver, see: https://github.com/anholt/mesa/issues/63
2017-10-30 21:12:08 +01:00
Ben Fry
1b84d46587
remove unhelpful deprecation, other notes and todo items
2017-10-29 17:32:19 -04:00
Ben Fry
4b4284b7df
better handling of Java version, previous only worked for 9
2017-10-20 17:20:36 -04:00
Ben Fry
34f9caa137
deal with a handful of Java 9 changes and deprecations
2017-10-18 22:42:13 -04:00
Ben Fry
316c06d20a
Merge pull request #5282 from jeremydouglass/patch-1
...
Remove "Pipe Organ" from exec javadoc
2017-10-18 16:35:18 -04:00
Ben Fry
f26cff6493
Merge pull request #5251 from Prince-Polka/master
...
BezierPoint
2017-10-18 15:41:29 -04:00
Ben Fry
a86e220096
fix minor spacing issue with indent
2017-10-17 23:09:17 -04:00
Ben Fry
8b9b976d67
minor type erasure edits
2017-10-17 23:08:50 -04:00
Jeremy Douglass
19d20f5915
Remove "Pipe Organ" from exec javadoc
...
Recent OS X releases no longer come with the "Pipe Organ" voice installed by default. As a result, the exec example fails silently with no console feedback. Removing the -v voice argument causes the example to work on current OS X -- and still work on older OS X.
2017-10-15 09:35:15 -07:00
Ben Fry
09de1fad83
fix entries() Iterator in IntDict, FloatDict, StringDict
2017-10-11 16:25:16 -04:00
Ben Fry
2dde225eae
erase unnecessary types
2017-10-10 21:00:32 -04:00
Ben Fry
65b138de31
added resize() to IntDict, FloatDict, StringDict
2017-10-10 20:57:27 -04:00
Ben Fry
2327009d88
add setIndex() method
2017-10-10 20:34:40 -04:00
Ben Fry
5d4a48a814
handle version number parsing for JDK 9 ( fixes #5275 )
2017-09-29 23:15:17 -04:00
Prince-Polka
6a018b7a94
Update PGraphics.java
2017-09-20 17:18:50 +02:00
Prince-Polka
4dd1f29cb8
Update PGraphics.java
2017-09-08 19:16:33 +02:00
Prince-Polka
3052c1f384
Update PGraphics.java
2017-09-08 19:15:09 +02:00
Prince-Polka
2746369547
Update PGraphics.java
...
At row 3214 changed
public float bezierPoint(float a, float b, float c, float d, float t) {
float t1 = 1.0f - t;
return a*t1*t1*t1 + 3*b*t*t1*t1 + 3*c*t*t*t1 + d*t*t*t;
}
to
float bezierPoint (float a, float b, float c, float d, float t) {
float t1 = t-1.0f;
return t * ( 3*t1*(b*t1-c*t) + d*t*t ) - a*t1*t1*t1;
}
, works the same but faster
2017-09-08 19:12:59 +02:00
Ben Fry
82c772f178
Windows ignores setMinimumSize(), add workaround for #5052
2017-09-03 08:36:23 -04:00
Ben Fry
f1dd1554ee
Merge pull request #5234 from kisarur/master
...
A fix for the window resizing problem in Windows
2017-09-03 08:26:45 -04:00
kisarur
b6b1ed8c79
removed partial fixes added earlier
2017-08-28 03:43:10 +05:30
kisarur
114d3788c1
a working fix for the window resizing to zero issue in Windows was added
2017-08-28 03:23:47 +05:30
Ben Fry
f8616cad9f
Merge pull request #5184 from JakubValtar/fix-line-vert
...
Fix bugs in line vert shader
2017-08-22 09:47:55 -04:00
Ben Fry
b2f96d3814
todo notes and disable unused shellQuoted() method
2017-08-07 22:21:59 -04:00
kisarur
4261788a57
partial fix was applied to solve window reszing to zero height issue
2017-08-02 22:57:10 +05:30
kisarur
f5a0b637dc
partial fix was applied to solve window reszing to zero height issue
2017-08-02 22:42:14 +05:30
Jakub Valtar
4bb1d9e373
Update shader preprocessing to strip version correctly
...
Previously the whole line was removed, now only the end of the line is
removed to handle the case when version is in a comment
2017-07-21 11:41:53 +02:00
Jakub Valtar
9ccf77ae7c
Update shader version directive check to ignore comments
2017-07-21 11:29:41 +02:00
Jakub Valtar
1af19b45f3
Make modified shaders compatible back to GLSL 1.10
2017-07-21 11:27:28 +02:00
Jakub Valtar
b0b75e3c32
Add comments with links to issues
2017-07-20 17:29:22 +02:00
Jakub Valtar
97b8c06763
Update point vert shader with refactored code from line vert shader
2017-07-20 17:15:05 +02:00