projects
/
movit
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix an issue where we'd add an unneeded bounce for mipmaps in some cases.
[movit]
/
effect_chain.cpp
2019-05-27
Steinar H. Gunderson
Fix an issue where we'd add an unneeded bounce for...
blob
|
commitdiff
|
raw
2018-03-14
Steinar H. Gunderson
Fix more confusion with strong one-to-one effects and...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-14
Steinar H. Gunderson
Some no-op cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-28
Steinar H. Gunderson
Loosen up some restrictions on strong one-to-one-effects.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-27
Steinar H. Gunderson
Mark a already-done TODO as fixed.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-18
Steinar H. Gunderson
Break phases when a node needs both to supply mipmaps...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-18
Steinar H. Gunderson
Add explicit support for requesting no mipmaps.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-29
Steinar H. Gunderson
Add output size as a uniform to compute shaders, as...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-25
Steinar H. Gunderson
Fix resizing compute shaders when used with postprocess...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-25
Steinar H. Gunderson
Support top-left origin for compute shaders.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-25
Steinar H. Gunderson
Fix a bug where the wrong effect would be asked for...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-24
Steinar H. Gunderson
Support chaining certain effects after compute shaders.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-23
Steinar H. Gunderson
Use C++11 override everywhere it is appropriate.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-22
Steinar H. Gunderson
Manage intermediate textures a bit more efficiently.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-22
Steinar H. Gunderson
Move compute shader functions from the header to the...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-22
Steinar H. Gunderson
Support other output formats than GL_RGBA16F; was easie...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-22
Steinar H. Gunderson
Do some more cleanups in anticipation of more flexible...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-21
Steinar H. Gunderson
Support rendering compute shaders straight to textures...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-20
Steinar H. Gunderson
Add a texture barrier after dispatching each compute...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-20
Steinar H. Gunderson
Add some asserts to EffectChain::execute_phase, so...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-20
Steinar H. Gunderson
Invert the meaning of the last_phase boolean to execute...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-18
Steinar H. Gunderson
Fix compute shader outputs on NVIDIA.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-18
Steinar H. Gunderson
Use auto and range-based for loops a few places where...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-18
Steinar H. Gunderson
More renaming of .compute -> .comp.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-15
Steinar H. Gunderson
Use double right angle brackets for nested templates...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-15
Steinar H. Gunderson
Use nullptr everywhere, now that we have C++11.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Steinar H. Gunderson
Add support for compute shaders.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Steinar H. Gunderson
There's no need to #undef PREFIX, since we do the token...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-04
Steinar H. Gunderson
Cache VAOs between runs.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-13
Steinar H. Gunderson
Support 10-/12-bit Y'CbCr output packed in 16-bit.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-07
Steinar H. Gunderson
Don't try to check Cb and Cr positioning for output...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-06
Steinar H. Gunderson
Support multiple Y'CbCr outputs.
blob
|
commitdiff
|
raw
|
diff to current
2017-02-26
Steinar H. Gunderson
Fix an issue where the last pass would have been render...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-20
Steinar H. Gunderson
Fix compiling without C++11.
blob
|
commitdiff
|
raw
|
diff to current
2017-02-11
Steinar H. Gunderson
Allow adjusting the output Y'CbCr coefficients after...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-05
Steinar H. Gunderson
Fix an issue where a (cached) shader program could...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Steinar H. Gunderson
Fix some comment formatting.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-28
Steinar H. Gunderson
Allow storing values in intermediate framebuffers as...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-28
Steinar H. Gunderson
Hard-assert on something that has bitten me too many...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-23
Steinar H. Gunderson
Merge branch '1.3.x-release'
blob
|
commitdiff
|
raw
|
diff to current
2016-02-20
Steinar H. Gunderson
Allow setting the intermediate texture format; useful...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-20
Steinar H. Gunderson
Make timer query objects polled asynchronously, so...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-07
Steinar H. Gunderson
Remove GL_GLEXT_PROTOTYPES from some files, since it...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-07
Steinar H. Gunderson
Do not bother with unbinding vertex attributes; that...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-07
Steinar H. Gunderson
Remove a few unneeded shader program switches.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-07
Steinar H. Gunderson
Optimize VAO/VBO usage for minimal state changes.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-06
Steinar H. Gunderson
Revert "Reuse the VAO across all phases."
blob
|
commitdiff
|
raw
|
diff to current
2015-12-24
Steinar H. Gunderson
Make shader generation more deterministic by removing...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-12
Steinar H. Gunderson
Explicitly bind fragment shader outputs in order.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-22
Steinar H. Gunderson
Add the missing two array uniform types.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-01
Steinar H. Gunderson
Add a function to let non-input effects override textur...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-01
Steinar H. Gunderson
Add some earlier check_error() calls so that we do...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-05
Steinar H. Gunderson
Disable dither explicitly per frame; fixes some weird...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-04
Steinar H. Gunderson
Some small cleanups after we got rid of GLSL 1.10;...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-04
Steinar H. Gunderson
Allow dual Y'CbCr/RGBA outputs.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-04
Steinar H. Gunderson
Remove support for GLSL 1.10.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-16
Steinar H. Gunderson
Add support for overriding the output origin.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-16
Steinar H. Gunderson
Add support for Y'CbCr output split between multiple...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Steinar H. Gunderson
Reuse the VAO across all phases.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Steinar H. Gunderson
Reduce the boilerplate around uniforms a bit.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Steinar H. Gunderson
Cleanup: Make uniforms for RTT samplers like all other...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Steinar H. Gunderson
Handle sampler2D uniforms specially.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Steinar H. Gunderson
Rework uniform setting.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-09
Steinar H. Gunderson
Add support for Y'CbCr output.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-02
Steinar H. Gunderson
Collapse passes more aggressively in the face of size...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-02
Steinar H. Gunderson
Draw an oversized triangle instead of a quad.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-01
Steinar H. Gunderson
Propagate size correctly across effects that change...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-31
Steinar H. Gunderson
Support timer queries for phases.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Steinar H. Gunderson
Allow inputs to say they cannot support mipmaps.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-07
Steinar H. Gunderson
Drop setting the locale altogether.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-05
Dan Dennedy
Fix build on OS X and MinGW.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-03
Steinar H. Gunderson
Use thread-local locale.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-06
Steinar H. Gunderson
Properly restore the LC_NUMERIC locale after finalizing.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-28
Steinar H. Gunderson
Merge branch 'epoxy'
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Steinar H. Gunderson
Make the ResourcePool hold FBOs as a per-context resource.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
Steinar H. Gunderson
Hack around FBO/VAO sharability issues.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-22
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-22
Steinar H. Gunderson
Factor out the actual phase execution into a function.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-22
Steinar H. Gunderson
Factor out RTT sampler setting in its own function.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-22
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-22
Steinar H. Gunderson
Redo FBO association yet again, this time per-texture.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-21
Steinar H. Gunderson
Have separate FBOs per resolution and format.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-21
Steinar H. Gunderson
Add support for multiple shader models.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-19
Steinar H. Gunderson
Add a temporary variable to reduce the amount of tediou...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Steinar H. Gunderson
Merge branch 'epoxy' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Steinar H. Gunderson
Make VAOs persistent.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Steinar H. Gunderson
Keep FBOs around in EffectChain again.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Steinar H. Gunderson
Make Phase take other Phases as inputs, not Nodes.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-16
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-15
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-12
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Steinar H. Gunderson
Merge branch 'master' into epoxy
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Steinar H. Gunderson
Formalize the notion of messing with sampler state.
blob
|
commitdiff
|
raw
|
diff to current
next