Title: Raspberry Pi 3b+ Processing 3.3.7.1 Raspbian (up to date) ---- P2D/P3D Error · Issue #5582 · processing/processing · GitHub
Open Graph Title: Raspberry Pi 3b+ Processing 3.3.7.1 Raspbian (up to date) ---- P2D/P3D Error · Issue #5582 · processing/processing
X Title: Raspberry Pi 3b+ Processing 3.3.7.1 Raspbian (up to date) ---- P2D/P3D Error · Issue #5582 · processing/processing
Description: I'm configuring a series of Raspberry Pi 3 B+ units to run a bunch of works for an exhibition and the first few units got 3.3.7... the last couple I must have updated after 3.3.7.1 came out and they are behaving differently with the exac...
Open Graph Description: I'm configuring a series of Raspberry Pi 3 B+ units to run a bunch of works for an exhibition and the first few units got 3.3.7... the last couple I must have updated after 3.3.7.1 came out and the...
X Description: I'm configuring a series of Raspberry Pi 3 B+ units to run a bunch of works for an exhibition and the first few units got 3.3.7... the last couple I must have updated after 3.3.7.1 came out and...
Opengraph URL: https://github.com/processing/processing/issues/5582
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Raspberry Pi 3b+ Processing 3.3.7.1 Raspbian (up to date) ---- P2D/P3D Error","articleBody":"I'm configuring a series of Raspberry Pi 3 B+ units to run a bunch of works for an exhibition and the first few units got 3.3.7... the last couple I must have updated after 3.3.7.1 came out and they are behaving differently with the exact same code that relies on P2D for better performance.\r\n\r\nHere is the error code on any sketch where I call P2D to either size or fullscreen.\r\n\r\n\u003e java.lang.RuntimeException: Cannot link shader program:\r\nERROR:PREPROCESSOR-1 (vertex shader, line 1) Preprocessor syntax error : garbage at end of preprocessor directive�\r\n\tat processing.core.PGraphics.showException(PGraphics.java:8206)\r\n\tat processing.opengl.PShader.validate(PShader.java:937)\r\n\tat processing.opengl.PShader.init(PShader.java:902)\r\n\tat processing.opengl.PShader.getAttributeLoc(PShader.java:595)\r\n\tat processing.opengl.PShader.loadAttributes(PShader.java:1123)\r\n\tat processing.opengl.PGraphicsOpenGL.getPolyShader(PGraphicsOpenGL.java:7081)\r\n\tat processing.opengl.PGraphicsOpenGL.flushPolys(PGraphicsOpenGL.java:2378)\r\n\tat processing.opengl.PGraphicsOpenGL.flush(PGraphicsOpenGL.java:2315)\r\n\tat processing.opengl.PGraphicsOpenGL.endDraw(PGraphicsOpenGL.java:1480)\r\n\tat processing.core.PApplet.handleDraw(PApplet.java:2444)\r\n\tat processing.opengl.PSurfaceJOGL$DrawListener.display(PSurfaceJOGL.java:866)\r\n\tat jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)\r\n\tat jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)\r\n\tat jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)\r\n\tat jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)\r\n\tat jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)\r\n\tat com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759)\r\n\tat com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81)\r\n\tat com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452)\r\n\tat com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178)\r\n\tat java.util.TimerThread.mainLoop(Timer.java:555)\r\n\tat java.util.TimerThread.run(Timer.java:505)\r\n\r\nHere's a quick sample of test code... same error as the code I intend to use.\r\n\r\n```\r\nvoid` setup(){\r\n size(300,300,P2D);\r\n}\r\n\r\nvoid draw(){\r\n background(0);\r\n noCursor();\r\n rect(mouseX,mouseY,10,10);\r\n}\r\n```\r\n\r\nThis seems specific to 3.3.7.1, as nothing on the internet gives me hits for this error. I can revert to 3.3.7 in the meantime, but I thought I'd report. Thanks","author":{"url":"https://github.com/DangusTaargus","@type":"Person","name":"DangusTaargus"},"datePublished":"2018-07-20T14:12:29.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":7},"url":"https://github.com/5582/processing/issues/5582"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:aa41cdb2-0847-d268-cf27-85b62c457cc1 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 93FE:2A1D2C:2305EF8:2F212D1:69706929 |
| html-safe-nonce | dc50921c4c62fd1406c731a4d19b44cb6dfd4b67bf217c8264fde4ab4c0c0fbc |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5M0ZFOjJBMUQyQzoyMzA1RUY4OjJGMjEyRDE6Njk3MDY5MjkiLCJ2aXNpdG9yX2lkIjoiMjM5ODcxMzkwMDU3Mjg5NTUyOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 459fa6d4f3c158c2dd353ed46ec1dd184018de9f88de2479452edb3f5590c2a0 |
| hovercard-subject-tag | issue:343123131 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/processing/processing/5582/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0a8fe5000eed963df67308eaf8384373f022314f60d575977fba45def754a18f/processing/processing/issues/5582 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0a8fe5000eed963df67308eaf8384373f022314f60d575977fba45def754a18f/processing/processing/issues/5582 |
| og:image:alt | I'm configuring a series of Raspberry Pi 3 B+ units to run a bunch of works for an exhibition and the first few units got 3.3.7... the last couple I must have updated after 3.3.7.1 came out and the... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | DangusTaargus |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9920a62ba22d06470388e2904804fb7e5ec51c9e35f81784e9191394c74b2bd2 |
| turbo-cache-control | no-preview |
| go-import | github.com/processing/processing git https://github.com/processing/processing.git |
| octolytics-dimension-user_id | 1617169 |
| octolytics-dimension-user_login | processing |
| octolytics-dimension-repository_id | 7807399 |
| octolytics-dimension-repository_nwo | processing/processing |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 7807399 |
| octolytics-dimension-repository_network_root_nwo | processing/processing |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7d6181066430cc06553c8396ca201e194ae33cb9 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width