citra-canary/src/video_core
Lioncash 21c71d21ae general: Use deducation guides for std::lock_guard and std::unique_lock
Since C++17, the introduction of deduction guides for locking facilities
means that we no longer need to hardcode the mutex type into the locks
themselves, making it easier to switch mutex types, should it ever be
necessary in the future.
2019-04-07 15:14:29 +02:00
..
debug_utils general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-07 15:14:29 +02:00
renderer_opengl Merge pull request #4691 from liushuyu/oes_fix 2019-03-18 19:01:13 -04:00
shader common/math_util: Move contents into the Common namespace 2019-03-02 18:13:10 +01:00
swrasterizer common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
texture common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
CMakeLists.txt video_core: add workarounds to enable GLES support 2019-02-12 16:57:18 -06:00
command_processor.cpp common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
command_processor.h video_core: use nested namespaces 2019-02-19 03:09:57 -05:00
geometry_pipeline.cpp common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
geometry_pipeline.h pica/command_processor: build geometry pipeline and run geometry shader 2017-08-19 10:13:20 +03:00
gpu_debugger.h log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
pica.cpp Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
pica.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
pica_state.h common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
pica_types.h video_core: fix infinity and NaN conversions 2017-12-14 19:51:58 +00:00
primitive_assembly.cpp log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
primitive_assembly.h video_core/command_processor: attempt accelerate draw in draw trigger 2018-05-14 10:17:36 +03:00
rasterizer_interface.h video_core: use nested namespaces 2019-02-19 03:09:57 -05:00
regs.cpp Pica/Regs: Use binary search to look up reg names 2017-02-09 00:04:24 -08:00
regs.h Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
regs_framebuffer.h log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
regs_lighting.h common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
regs_pipeline.h regs_pipeline: use proper unsigned type where applicable 2018-05-06 15:57:48 +03:00
regs_rasterizer.h common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
regs_shader.h pica/regs: layout geometry shader configuration regs 2017-08-10 01:53:08 +03:00
regs_texturing.h Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
renderer_base.cpp Port yuzu-emu/yuzu#1137: "renderer_opengl: Namespace OpenGL code" (#4423) 2018-11-16 23:29:10 -08:00
renderer_base.h renderer_base: backport minor changes from yuzu 2019-02-06 17:16:27 +01:00
utils.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
vertex_loader.cpp Memory: move GetPhysicalPointer and IsValidPhysicalAddress into class 2018-12-05 20:21:14 -05:00
vertex_loader.h VideoCore: Move Regs to its own file 2017-02-04 13:59:12 -08:00
video_core.cpp Merge pull request #4613 from BreadFish64/gles5 2019-02-17 15:44:39 -05:00
video_core.h Memory: move memory chunk into pImpl and make them dynamically allocated 2018-12-06 13:30:47 -05:00