Distorted Android: Issueshttps://distorted.org/redmine/https://distorted.org/redmine/redmine/themes/distorted/favicon/favicon.ico?16151139322021-01-13T11:29:15ZDistorted Android
Redmine Distorted Android - Bug #63 (New): Adreno 510: problems with UBO in fragment shaderhttps://distorted.org/redmine/issues/632021-01-13T11:29:15ZLeszek Koltunskileszek@koltunski.pl
<p>As soon as I added an UBO in the fragment shader ( <a class="changeset" title="Convert the Integer part (i.e. effect names and the two associations) of vertex and fragment shad..." href="https://distorted.org/redmine/projects/distorted-android/repository/library/revisions/78ff6ea992ca60e97cd98b300141171b15313f6c">78ff6ea9</a> and <a class="changeset" title="Introduce another Uniform Block Object. Now we can have much more vertex and fragment effects - u..." href="https://distorted.org/redmine/projects/distorted-android/repository/library/revisions/de77a6c5cf3365b8cd4f8ce61559b0026750e384">de77a6c5</a> ) everything started crashing on Adreno 510 and Adreno 506 with</p>
<p>W/Adreno-<abbr title="30978">GSL</abbr>: <gsl_ldd_control:475>: ioctl fd 26 code 0x400c0907 (IOCTL_KGSL_DEVICE_WAITTIMESTAMP_CTXTID) failed: errno 35 Resource deadlock would occur<br />W/Adreno-<abbr title="30978">GSL</abbr>: <log_gpu_snapshot:384>: panel.gpuSnapshotPath is not set.not generating user snapshot<br />W/Adreno-<abbr title="30978">GSL</abbr>: <gsl_ldd_control:475>: ioctl fd 26 code 0xc0200933 (IOCTL_KGSL_TIMESTAMP_EVENT) failed: errno 22 Invalid argument<br />W/Adreno-<abbr title="30978">GSL</abbr>: <ioctl_kgsl_syncobj_create:2979>: (1b, b, 2112) fail 22 Invalid argument<br />W/Adreno-<abbr title="30978">GSL</abbr>: <gsl_ldd_control:475>: ioctl fd 26 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur<br />W/Adreno-<abbr title="30978">GSL</abbr>: <log_gpu_snapshot:384>: panel.gpuSnapshotPath is not set.not generating user snapshot</p>
<p>On all other GPUs I've checked it's working ok.</p> Distorted Android - Bug #62 (Closed): OutOfMemoryhttps://distorted.org/redmine/issues/622021-01-07T11:51:58ZLeszek Koltunskileszek@koltunski.pl
<p>The 'Memory' app, when run for some time, crashes with an 'OutOfMeory' exception.</p> Distorted Android - Bug #61 (New): Z-fighting when blurring a flat surfacehttps://distorted.org/redmine/issues/612020-12-03T15:03:41ZLeszek Koltunskileszek@koltunski.pl
<p>1. go to the 'Generic' app<br />2. add a 1x1 Rectangle Mesh<br />3. add a Postprocess Effect (for example Blur)<br />4. rotate the Mesh</p>
<p>You will see z-fighting between the Mesh and the blue surface behind it.</p> Distorted Android - Bug #60 (Closed): Problems with GLOW efffecthttps://distorted.org/redmine/issues/602020-08-26T20:15:58ZLeszek Koltunskileszek@koltunski.pl
<p>On a Samsung Galaxy Note 10+ - equipped with Android 10, a Mali G76-MP12 and driver r19p0 - the 'GLOW' effect doesn't quite work. BLUR does so postprocessing in general is ok.</p> Distorted Android - Feature #59 (Closed): Add possibility to stop and restart timehttps://distorted.org/redmine/issues/592020-06-26T21:45:40ZLeszek Koltunskileszek@koltunski.pl
<p>When an app is paused, we don't want all the Dynamics to keep tracking time. <br />Add an API apps can call to stop updating time in Dynamics and another to start again, so that - say - the Cube scrambling in Magic Cube can seamlessly pick up after a period in the background.</p> Distorted Android - Bug #58 (Closed): Remove the Inflate vectorshttps://distorted.org/redmine/issues/582020-06-21T09:34:41ZLeszek Koltunskileszek@koltunski.pl
<p>Inflate vectors take a lot of space in 'dmesh' mesh format and vertex attributes. They do not fully work with MeshJoined's, anyway. <br />Remove them - probably in favour of centers of Mesh components (we're going to require that each Mesh Component be convex if one needs to postprocess the whole Mesh)</p> Magic Cube - Bug #57 (Closed): Make the UI proportional in physical screen sizehttps://distorted.org/redmine/issues/572020-06-21T09:29:16ZLeszek Koltunskileszek@koltunski.pl
<p>On tablets, like the Huawei MediaPad M5, the UI elements are too small. Make them proportional.</p> Magic Cube - Feature #56 (New): Add the 'World' pane to the Scores Dialoghttps://distorted.org/redmine/issues/562020-06-19T22:04:18ZLeszek Koltunskileszek@koltunski.pl
<p>A new pane on the left: 'World' with a list of best individuals and best countries.</p> Magic Cube - Feature #55 (New): Add a halo around the objecthttps://distorted.org/redmine/issues/552020-06-18T07:55:37ZLeszek Koltunskileszek@koltunski.pl
<p>The halo would be an area that, if touched, would not cause a Drag.</p> Magic Cube - Feature #54 (Closed): Lock the app in vertical modehttps://distorted.org/redmine/issues/542020-06-18T07:54:35ZLeszek Koltunskileszek@koltunski.pl
<p>No point to support the horizontal.</p> Magic Cube - Feature #53 (Closed): Firebase: report sequence of events leading up to the 'Illegal...https://distorted.org/redmine/issues/532020-06-18T07:53:49ZLeszek Koltunskileszek@koltunski.pl
<p>Maybe add a circular queue of Strings to the RubikActivity, up to 10, each of which will be reporting an event like onPause etc?</p> Magic Cube - Feature #52 (Closed): Firebase: report FPShttps://distorted.org/redmine/issues/522020-06-18T07:51:50ZLeszek Koltunskileszek@koltunski.pl
<p>Report the FPS of each Object to Firebase (on object change)</p> Magic Cube - Feature #51 (Closed): Improve the Patterns dialoghttps://distorted.org/redmine/issues/512020-06-16T11:01:18ZLeszek Koltunskileszek@koltunski.pl
<p>Put all categories into a tree-lie structure with children being the patterns. <br />Put an icon of the most interesting pattern nex to the category name. <br />Only 1 category can be open at a time.</p> Magic Cube - Feature #50 (Closed): Improve RubikObject.finishRotation()https://distorted.org/redmine/issues/502020-06-16T10:47:46ZLeszek Koltunskileszek@koltunski.pl
<p>Currently the finishRotation() simply moves the layer towards the nearest full basicAngle(). <br />This is suboptimal especially in case of small ( -45, +45 ), fast rotations (i.e. a fast swipe) when the layer comes back to 0 but most probably that's not what the user meant.</p>
<p>Maybe include rotational speed here?</p> Magic Cube - Feature #49 (Closed): Two-finger Object rotationshttps://distorted.org/redmine/issues/492020-06-12T14:20:12ZLeszek Koltunskileszek@koltunski.pl
<p>Utilize Android gestures to make it possible to twist the Object in screen plane.</p>