summaryrefslogtreecommitdiffstats
path: root/m4/ax_gcc_func_attribute.m4
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2015-10-14 09:31:41 -0600
committerBrian Paul <[email protected]>2015-10-15 07:21:07 -0600
commit6fd29e6c31e14e7b0f3c530798a1fc983eee17af (patch)
tree8f7c482354b6f9acef216c67b41bb8ddc1a9f0ff /m4/ax_gcc_func_attribute.m4
parent083b3f5cb4c5bd701d6a371282d7dc8c4f5fcaa8 (diff)
mesa: optimize no-change check in _mesa_BlendFuncSeparate()
Streamline the checking for no state change in _mesa_BlendFuncSeparate() (and _mesa_BlendFunc()). If _BlendFuncPerBuffer is false, we only need to check the 0th buffer state. Move argument validation after the no-op check. I'm looking at an app that issues about 1000 redundant glBlendFunc() calls per frame! Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'm4/ax_gcc_func_attribute.m4')
0 files changed, 0 insertions, 0 deletions