glviewvol

diff src/rend_fast.cc @ 10:89efc666105c

mostly done
author John Tsiombikas <nuclear@member.fsf.org>
date Wed, 31 Dec 2014 05:21:47 +0200
parents 931a6b35f1cd
children 773f89037a35
line diff
     1.1 --- a/src/rend_fast.cc	Tue Dec 30 21:20:57 2014 +0200
     1.2 +++ b/src/rend_fast.cc	Wed Dec 31 05:21:47 2014 +0200
     1.3 @@ -3,6 +3,7 @@
     1.4  #include "rend_fast.h"
     1.5  #include "sdr.h"
     1.6  
     1.7 +#define DEF_PROXY_COUNT	512
     1.8  #define XFER_MAP_SZ		512
     1.9  
    1.10  static unsigned int sdr;
    1.11 @@ -12,7 +13,7 @@
    1.12  {
    1.13  	vol_tex = xfer_tex = 0;
    1.14  	vol_tex_valid = xfer_tex_valid = false;
    1.15 -	proxy_count = 256;
    1.16 +	proxy_count = DEF_PROXY_COUNT;
    1.17  	vbo_proxy_count = 0;
    1.18  }
    1.19  
    1.20 @@ -190,6 +191,7 @@
    1.21  
    1.22  	set_uniform_int(sdr, "vol_tex", 0);
    1.23  	set_uniform_int(sdr, "xfer_tex", 1);
    1.24 +	set_uniform_float(sdr, "zscale", zscale);
    1.25  
    1.26  	glEnable(GL_BLEND);
    1.27  	glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);