diff options
| author | Lioncash <mathew1800@gmail.com> | 2019-07-16 10:37:11 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2019-07-16 19:49:23 -0400 |
| commit | 41e2ad0f260e20cf9b6ab503a5e408949544cd26 (patch) | |
| tree | b11ca2c6d687f276ed53318c0aa7e4ab4080c8a6 /src/video_core/texture_cache/surface_base.cpp | |
| parent | 4d02d971de17a31f31b8a44c0d0c33d45ce5eff4 (diff) | |
shader_ir: std::move Node instance where applicable
These are std::shared_ptr instances underneath the hood, which means
copying them isn't as cheap as a regular pointer. Particularly so on
weakly-ordered systems.
This avoids atomic reference count increments and decrements where they
aren't necessary for the core set of operations.
Diffstat (limited to 'src/video_core/texture_cache/surface_base.cpp')
0 files changed, 0 insertions, 0 deletions
