Fix an issue where we'd add an unneeded bounce for mipmaps in some cases.
[movit] / effect_chain.cpp
2019-05-27 Steinar H. GundersonFix an issue where we'd add an unneeded bounce for...
2018-03-14 Steinar H. GundersonFix more confusion with strong one-to-one effects and...
2018-03-14 Steinar H. GundersonSome no-op cleanups.
2018-01-28 Steinar H. GundersonLoosen up some restrictions on strong one-to-one-effects.
2018-01-27 Steinar H. GundersonMark a already-done TODO as fixed.
2018-01-18 Steinar H. GundersonBreak phases when a node needs both to supply mipmaps...
2018-01-18 Steinar H. GundersonAdd explicit support for requesting no mipmaps.
2017-12-29 Steinar H. GundersonAdd output size as a uniform to compute shaders, as...
2017-11-25 Steinar H. GundersonFix resizing compute shaders when used with postprocess...
2017-11-25 Steinar H. GundersonSupport top-left origin for compute shaders.
2017-11-25 Steinar H. GundersonFix a bug where the wrong effect would be asked for...
2017-11-24 Steinar H. GundersonSupport chaining certain effects after compute shaders.
2017-11-23 Steinar H. GundersonUse C++11 override everywhere it is appropriate.
2017-11-22 Steinar H. GundersonManage intermediate textures a bit more efficiently.
2017-11-22 Steinar H. GundersonMove compute shader functions from the header to the...
2017-11-22 Steinar H. GundersonSupport other output formats than GL_RGBA16F; was easie...
2017-11-22 Steinar H. GundersonDo some more cleanups in anticipation of more flexible...
2017-11-21 Steinar H. GundersonSupport rendering compute shaders straight to textures...
2017-11-20 Steinar H. GundersonAdd a texture barrier after dispatching each compute...
2017-11-20 Steinar H. GundersonAdd some asserts to EffectChain::execute_phase, so...
2017-11-20 Steinar H. GundersonInvert the meaning of the last_phase boolean to execute...
2017-11-18 Steinar H. GundersonFix compute shader outputs on NVIDIA.
2017-11-18 Steinar H. GundersonUse auto and range-based for loops a few places where...
2017-11-18 Steinar H. GundersonMore renaming of .compute -> .comp.
2017-11-15 Steinar H. GundersonUse double right angle brackets for nested templates...
2017-11-15 Steinar H. GundersonUse nullptr everywhere, now that we have C++11.
2017-11-13 Steinar H. GundersonAdd support for compute shaders.
2017-11-13 Steinar H. GundersonThere's no need to #undef PREFIX, since we do the token...
2017-07-04 Steinar H. GundersonCache VAOs between runs.
2017-03-13 Steinar H. GundersonSupport 10-/12-bit Y'CbCr output packed in 16-bit.
2017-03-07 Steinar H. GundersonDon't try to check Cb and Cr positioning for output...
2017-03-06 Steinar H. GundersonSupport multiple Y'CbCr outputs.
2017-02-26 Steinar H. GundersonFix an issue where the last pass would have been render...
2017-02-20 Steinar H. GundersonFix compiling without C++11.
2017-02-11 Steinar H. GundersonAllow adjusting the output Y'CbCr coefficients after...
2016-11-05 Steinar H. GundersonFix an issue where a (cached) shader program could...
2016-03-01 Steinar H. GundersonFix some comment formatting.
2016-02-28 Steinar H. GundersonAllow storing values in intermediate framebuffers as...
2016-02-28 Steinar H. GundersonHard-assert on something that has bitten me too many...
2016-02-23 Steinar H. GundersonMerge branch '1.3.x-release'
2016-02-20 Steinar H. GundersonAllow setting the intermediate texture format; useful...
2016-02-20 Steinar H. GundersonMake timer query objects polled asynchronously, so...
2016-02-07 Steinar H. GundersonRemove GL_GLEXT_PROTOTYPES from some files, since it...
2016-02-07 Steinar H. GundersonDo not bother with unbinding vertex attributes; that...
2016-02-07 Steinar H. GundersonRemove a few unneeded shader program switches.
2016-02-07 Steinar H. GundersonOptimize VAO/VBO usage for minimal state changes.
2016-02-06 Steinar H. GundersonRevert "Reuse the VAO across all phases."
2015-12-24 Steinar H. GundersonMake shader generation more deterministic by removing...
2015-12-12 Steinar H. GundersonExplicitly bind fragment shader outputs in order.
2015-11-22 Steinar H. GundersonAdd the missing two array uniform types.
2015-11-01 Steinar H. GundersonAdd a function to let non-input effects override textur...
2015-11-01 Steinar H. GundersonAdd some earlier check_error() calls so that we do...
2015-10-05 Steinar H. GundersonDisable dither explicitly per frame; fixes some weird...
2015-10-04 Steinar H. GundersonSome small cleanups after we got rid of GLSL 1.10;...
2015-10-04 Steinar H. GundersonAllow dual Y'CbCr/RGBA outputs.
2015-10-04 Steinar H. GundersonRemove support for GLSL 1.10.
2015-09-16 Steinar H. GundersonAdd support for overriding the output origin.
2015-09-16 Steinar H. GundersonAdd support for Y'CbCr output split between multiple...
2015-09-13 Steinar H. GundersonReuse the VAO across all phases.
2015-09-13 Steinar H. GundersonReduce the boilerplate around uniforms a bit.
2015-09-13 Steinar H. GundersonCleanup: Make uniforms for RTT samplers like all other...
2015-09-13 Steinar H. GundersonHandle sampler2D uniforms specially.
2015-09-13 Steinar H. GundersonRework uniform setting.
2015-09-09 Steinar H. GundersonAdd support for Y'CbCr output.
2015-09-02 Steinar H. GundersonCollapse passes more aggressively in the face of size...
2015-09-02 Steinar H. GundersonDraw an oversized triangle instead of a quad.
2015-09-01 Steinar H. GundersonPropagate size correctly across effects that change...
2015-08-31 Steinar H. GundersonSupport timer queries for phases.
2015-07-28 Steinar H. GundersonAllow inputs to say they cannot support mipmaps.
2015-03-07 Steinar H. GundersonDrop setting the locale altogether.
2015-03-05 Dan DennedyFix build on OS X and MinGW.
2015-03-03 Steinar H. GundersonUse thread-local locale.
2014-04-06 Steinar H. GundersonProperly restore the LC_NUMERIC locale after finalizing.
2014-03-28 Steinar H. GundersonMerge branch 'epoxy'
2014-03-26 Steinar H. GundersonMake the ResourcePool hold FBOs as a per-context resource.
2014-03-25 Steinar H. GundersonHack around FBO/VAO sharability issues.
2014-03-22 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-22 Steinar H. GundersonFactor out the actual phase execution into a function.
2014-03-22 Steinar H. GundersonFactor out RTT sampler setting in its own function.
2014-03-22 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-22 Steinar H. GundersonRedo FBO association yet again, this time per-texture.
2014-03-21 Steinar H. GundersonHave separate FBOs per resolution and format.
2014-03-21 Steinar H. GundersonAdd support for multiple shader models.
2014-03-19 Steinar H. GundersonAdd a temporary variable to reduce the amount of tediou...
2014-03-18 Steinar H. GundersonMerge branch 'epoxy' into epoxy
2014-03-18 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-18 Steinar H. GundersonMake VAOs persistent.
2014-03-18 Steinar H. GundersonKeep FBOs around in EffectChain again.
2014-03-18 Steinar H. GundersonMake Phase take other Phases as inputs, not Nodes.
2014-03-17 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-16 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-15 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-13 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-12 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-11 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-11 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-11 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-11 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-10 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-10 Steinar H. GundersonFormalize the notion of messing with sampler state.
next