citra/src/video_core/renderer_opengl
LC e79de3107e
gl_resource_manager: Make use of noexcept on move constructors and move assignment operators (#5340)
Some of the classes in this file already do this, so we can apply this
to the other ones to be consistent.

Allows these classes to play nicely and not churn copies when used with
standard containers or any other API that makes use of
std::move_if_noexcept.
2020-06-23 11:00:25 -05:00
..
texture_filters texture_filters: update ScaleForce (#5270) 2020-04-27 23:50:47 -05:00
frame_dumper_opengl.cpp core: Properly std::move things around 2020-02-27 16:55:09 +08:00
frame_dumper_opengl.h video_core, core: Move pixel download to its own thread 2020-02-27 16:55:08 +08:00
gl_format_reinterpreter.cpp video_core/renderer_opengl/gl_rasterizer_cache: Create Format Reinterpretation Framework (#5170) 2020-04-07 09:12:32 -05:00
gl_format_reinterpreter.h video_core/renderer_opengl/gl_rasterizer_cache: Create Format Reinterpretation Framework (#5170) 2020-04-07 09:12:32 -05:00
gl_rasterizer_cache.cpp gl_rasterizer_cache: Trivial minor cleanups (#5295) 2020-05-18 09:19:54 -05:00
gl_rasterizer_cache.h gl_rasterizer_cache: Trivial minor cleanups (#5295) 2020-05-18 09:19:54 -05:00
gl_rasterizer.cpp Merge pull request #5230 from B3n30/circumvent_apple_intel_hw_shader_issue 2020-05-09 12:34:21 +02:00
gl_rasterizer.h gl_rasterizer: Resolve truncation warnings 2020-05-01 06:08:20 -04:00
gl_resource_manager.cpp Change from QOpenGLWidget to QWindow 2019-11-09 13:12:30 -07:00
gl_resource_manager.h gl_resource_manager: Make use of noexcept on move constructors and move assignment operators (#5340) 2020-06-23 11:00:25 -05:00
gl_shader_decompiler.cpp gl_shader_decompiler: Make use of fmt with the decompiler 2020-05-04 22:40:33 -04:00
gl_shader_decompiler.h video_core: Add missing header guards 2020-04-18 22:06:37 -04:00
gl_shader_disk_cache.cpp gl_shader_disk: Make use of std::nullopt where applicable (#5293) 2020-04-30 22:42:32 -05:00
gl_shader_disk_cache.h Only load precompiled shaders if their sanitize_mul setting matches 2020-01-15 21:10:37 -07:00
gl_shader_gen.cpp gl_shader_gen: std::move strings where applicable 2020-06-08 06:59:05 -04:00
gl_shader_gen.h gl_shader_gen: Mark hash implementations as noexcept 2020-04-30 22:57:36 -04:00
gl_shader_manager.cpp gl_shader_manager: Make use of std::nullopt where applicable 2020-05-04 23:00:11 -04:00
gl_shader_manager.h Address review and update zstd 2020-01-15 19:58:34 -07:00
gl_shader_util.cpp Fix GLES version header on picky drivers 2019-03-15 23:32:29 +00:00
gl_shader_util.h video_core: add workarounds to enable GLES support 2019-02-12 16:57:18 -06:00
gl_state.cpp General: Remove usages of ARRAY_SIZE where applicable. (#5392) 2020-06-19 09:10:45 -05:00
gl_state.h General: Remove usages of ARRAY_SIZE where applicable. (#5392) 2020-06-19 09:10:45 -05:00
gl_stream_buffer.cpp gl_stream_buffer: Profile orphaning of stream buffer. 2018-11-17 15:03:20 +01:00
gl_stream_buffer.h Port yuzu-emu/yuzu#1137: "renderer_opengl: Namespace OpenGL code" (#4423) 2018-11-16 23:29:10 -08:00
gl_surface_params.cpp Texture Filtering v2 (#5166) 2020-04-02 22:42:50 -05:00
gl_surface_params.h video_core/renderer_opengl/gl_rasterizer_cache: Create Format Reinterpretation Framework (#5170) 2020-04-07 09:12:32 -05:00
gl_vars.cpp video_core: add workarounds to enable GLES support 2019-02-12 16:57:18 -06:00
gl_vars.h video_core: add workarounds to enable GLES support 2019-02-12 16:57:18 -06:00
pica_to_gl.h Merge pull request #3910 from wwylele/mipmap 2019-04-17 14:10:42 -04:00
post_processing_opengl.cpp post_processing_opengl: Make use of std::string_view with GetPostProcessingShaderCode() 2020-04-18 22:27:44 -04:00
post_processing_opengl.h post_processing_opengl: Make use of std::string_view with GetPostProcessingShaderCode() 2020-04-18 22:27:44 -04:00
renderer_opengl.cpp Fix clang-format 2020-06-20 14:03:04 -05:00
renderer_opengl.h video_core, core: Move pixel download to its own thread 2020-02-27 16:55:08 +08:00