-
- Downloads
1. The GLSLShader value cache was not working, because I forgot to save
values in said cache. 2. So I created new memoize decorators skipUnchanged and Instanceify to implement the setter value cache. 3. And discovered that, for colour map changes, canvases were only being redrawn because the GLSLShader value cache was broken.
Showing
- fsl/fsleyes/actions/__init__.py 4 additions, 0 deletionsfsl/fsleyes/actions/__init__.py
- fsl/fsleyes/gl/glvolume.py 7 additions, 4 deletionsfsl/fsleyes/gl/glvolume.py
- fsl/fsleyes/gl/shaders/arbp/program.py 12 additions, 1 deletionfsl/fsleyes/gl/shaders/arbp/program.py
- fsl/fsleyes/gl/shaders/glsl/program.py 8 additions, 25 deletionsfsl/fsleyes/gl/shaders/glsl/program.py
- fsl/utils/memoize.py 131 additions, 0 deletionsfsl/utils/memoize.py
Please register or sign in to comment