Page MenuHomeSolus

Update glava to 1.6.3

Authored by abdulocracy on Mar 10 2019, 8:05 AM.




  • FIFO support has been added. See for details
  • Added sampling modes for the GLSL smoothing pass to allow for more accurate output
  • Added support for disabling shader passes through GLSL
  • Enhanced rendering and options for graph, courtesy of @arch1t3cht30
  • Fixed clickthrough on Openbox (and potentially other window managers)
  • Fixed the two lowest-frequency bars having the same value while running the bars module
  • Fixed a bug with circle that only manifested on some integrated graphics chips
  • A problem with artifacting in circle has been fixed
  • --stdin has been added, which binds simple GLSL datatypes to STDIN in shaders. This evaluates to a uniform, and thus can be used to stream some data at runtime to GLava. This feature may be expanded on later (with backwards-compatible support for the current format/arguments)
  • Added a premultiply step to bars to allow for proper handling of the alpha channel on "native" transparency. This is disabled by default, assign USE_ALPHA to 1 in bars.glsl to enable.
Test Plan

Run glava, play music, get groovy.

Diff Detail

R4644 glava
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
abdulocracy created this revision.Mar 10 2019, 8:05 AM
abdulocracy requested review of this revision.Mar 10 2019, 8:05 AM
JoshStrobl requested changes to this revision.Mar 11 2019, 6:59 PM
JoshStrobl added a subscriber: JoshStrobl.

There's few enough items here that they could be summarized and put as a changelog (like no need for the Ubuntu and musl specific stuff).

This revision now requires changes to proceed.Mar 11 2019, 6:59 PM

Updated to 1.6.3, fixed changelog

abdulocracy retitled this revision from Update glava to 1.6.0 to Update glava to 1.6.3.Mar 16 2019, 11:43 AM
abdulocracy edited the summary of this revision. (Show Details)

Actually fixed changelog this time.

JoshStrobl accepted this revision.Mar 18 2019, 10:37 AM
This revision is now accepted and ready to land.Mar 18 2019, 10:37 AM
This revision was automatically updated to reflect the committed changes.