2013-01-09 |
Steinar H. Gunderson | Do not output .dot and .frag debug files if NDEBUG... |
blob | commitdiff | raw |
2013-01-09 |
Steinar H. Gunderson | Change to using GLEW everywhere. |
blob | commitdiff | raw | diff to current |
2012-11-06 |
Steinar H. Gunderson | Add an implementation of RPDF dither on the final output. |
blob | commitdiff | raw | diff to current |
2012-10-28 |
Steinar H. Gunderson | Add (safe) asserts around all Effect::set_* return... |
blob | commitdiff | raw | diff to current |
2012-10-14 |
Steinar H. Gunderson | ColorSpace -> Colorspace. I kept typing it wrong, so... |
blob | commitdiff | raw | diff to current |
2012-10-13 |
Steinar H. Gunderson | Fix an issue where we could try to incorrectly gamma... |
blob | commitdiff | raw | diff to current |
2012-10-13 |
Steinar H. Gunderson | Be better at cleaning up at destruction time. Still... |
blob | commitdiff | raw | diff to current |
2012-10-13 |
Steinar H. Gunderson | Be more consistent about how we handle textures and... |
blob | commitdiff | raw | diff to current |
2012-10-13 |
Steinar H. Gunderson | In the graph debug output, color each node according... |
blob | commitdiff | raw | diff to current |
2012-10-13 |
Steinar H. Gunderson | Unbreak multi-phase rendering after we added the render... |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Steinar H. Gunderson | If an output is not in the right output gamma but is... |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Steinar H. Gunderson | Output the chained shaders to temporary files instead... |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Steinar H. Gunderson | Support rendering to a given FBO instead of to the... |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Steinar H. Gunderson | Fix some issues with the case where we need to expand... |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Steinar H. Gunderson | Fix step numbering. |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Steinar H. Gunderson | Fix a bug where find_nonlinear_inputs() would choke... |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Steinar H. Gunderson | Fix snafu in gamma expansion node insertion. |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Steinar H. Gunderson | Inform about input sizes also in the last pass. |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Steinar H. Gunderson | Spread resolution information throughout the effect... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Steinar H. Gunderson | Pull EffectChain a step closer to input resolution... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Steinar H. Gunderson | Change so that all modifications to the graph (meta... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Steinar H. Gunderson | Rec. 709 color space is the same as sRGB, of course... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Steinar H. Gunderson | Add edge information about odd things, such as bounces... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Steinar H. Gunderson | Output the graph in dot form at finalize time. |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Steinar H. Gunderson | Move Node and Phase out from being inner classes, given... |
blob | commitdiff | raw | diff to current |
2012-10-07 |
Steinar H. Gunderson | Store all the auxillary information about each Effect... |
blob | commitdiff | raw | diff to current |
2012-10-07 |
Steinar H. Gunderson | Remove a flipping that is now wrong (again, because... |
blob | commitdiff | raw | diff to current |
2012-10-07 |
Steinar H. Gunderson | Fix an issue with textures that are immediately bounced... |
blob | commitdiff | raw | diff to current |
2012-10-07 |
Steinar H. Gunderson | Support changing resolution in effects, and add a simpl... |
blob | commitdiff | raw | diff to current |
2012-10-07 |
Steinar H. Gunderson | Move all OpenGL includes into one file. |
blob | commitdiff | raw | diff to current |
2012-10-07 |
Steinar H. Gunderson | Add YCbCr input. Required a bit of reworking of the... |
blob | commitdiff | raw | diff to current |
2012-10-06 |
Steinar H. Gunderson | Make Input an abstract base class, and move the current... |
blob | commitdiff | raw | diff to current |
2012-10-06 |
Steinar H. Gunderson | Kill the EffectId enum, on the basis of YAGNI. |
blob | commitdiff | raw | diff to current |
2012-10-06 |
Steinar H. Gunderson | Fix a warning. |
blob | commitdiff | raw | diff to current |
2012-10-06 |
Steinar H. Gunderson | Redo the phase generation; we now start at the output... |
blob | commitdiff | raw | diff to current |
2012-10-06 |
Steinar H. Gunderson | Open up for multiple inputs. We need to re-think the... |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Steinar H. Gunderson | Add a glow effect, and an effect that linearly mixes... |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Steinar H. Gunderson | Split inputs into a separate class (descending from... |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Steinar H. Gunderson | Rename set_uniforms() to set_gl_state(), and make a... |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Steinar H. Gunderson | Unbreak the final normalizers. |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Steinar H. Gunderson | Add a diffusion effect, and hook it up in the GUI. |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Steinar H. Gunderson | Actually implement multiple inputs to phases. Surprisin... |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Steinar H. Gunderson | Allow an effect to have multiple inputs (although the... |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Steinar H. Gunderson | Prepare for a more DAG-like effect graph. Does not... |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Steinar H. Gunderson | Replace LAST_INPUT with INPUT. |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Steinar H. Gunderson | Rename needs_many_samples() to needs_texture_bounce... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Move the GL_GENERATE_MIPMAP setting to a less broken... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Yet another use-NULL-instead-of-giving-in-empty-stuff... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Add a “sandbox effect” that does nothing but is a usefu... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Work around a Mesa bug wrt. mipmap generation. |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Give NULL to glTexImage2D() instead of zeroing memory... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Make a new system for meta-effects, and convert the... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Some more GL state paranoia. |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Do not send uninitialized memory as a texture. |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Set better texture environment for the intermediate... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Steinar H. Gunderson | Add a hack to restore the miplevels after blurring. |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Support multiple render phases (with FBOs and all)... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Add a new framework for 1D-LUTs via fp16 textures.... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Kill the hard-coded texture enums (yay). |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Kill the vertex shader system; it is too complicated... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Add a mirror effect. |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Rename .glsl to .vert/.frag. |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Chain together vertex shaders, like with fragment shaders. |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Rename output_glsl to output_fragment_shader. |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Upload the texture via PBOs. Slight speedup on nVidia... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Upload textures in BGRA format instead of RGB. Somewhat... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Use glTexSubImage2D on second and later uploads. |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Revert "Slight cleanup in texture upload format selection." |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Slight cleanup in texture upload format selection. |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Steinar H. Gunderson | Slight cleanup in texture upload format selection. |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Less old-style GLSL extension use. |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Add a vignette effect. |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Make it possible to instantiate the colorspace conversi... |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Add color space conversions on input and output. |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Use sRGB textures on the input side if applicable. |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Clean up effect enums a bit. |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Move saturation out into its own effect, and hook up... |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Actually set all the right uniforms, so we have a pictu... |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Squash linear gamma back into the sRGB curve at the... |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Make the example program actually try to use the effect... |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Output convenience uniforms per effect. Also, do not... |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Start actually piecing together the GLSL shaders from... |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Steinar H. Gunderson | Yet more moving of stuff around. |
blob | commitdiff | raw | diff to current |
|