summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: Enforce -Wredundant-move and -Wpessimizing-moveGravatar ReinUsesLisp2020-10-281-2/+1
* gl_arb_decompiler: Implement robust buffer operationsGravatar ReinUsesLisp2020-10-203-33/+54
* video_core: Enforce -Wunused-variable and -Wunused-but-set-variableGravatar ReinUsesLisp2020-10-021-1/+0
* Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresGravatar bunnei2020-09-232-8/+11
|\
| * renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreGravatar ReinUsesLisp2020-09-192-8/+11
* | General: Make use of std::nullopt where applicableGravatar Lioncash2020-09-221-6/+6
* | renderer_opengl: Remove emulated mailbox presentationGravatar ReinUsesLisp2020-09-202-282/+22
|/
* video_core: Enforce -Werror=switchGravatar ReinUsesLisp2020-09-162-1/+9
* video_core: Remove all Core::System references in rendererGravatar ReinUsesLisp2020-09-0618-275/+245
* Merge pull request #4569 from ReinUsesLisp/glsl-cmakeGravatar bunnei2020-08-266-51/+25
|\
| * video_core/host_shaders: Add CMake integration for string shadersGravatar ReinUsesLisp2020-08-231-42/+4
| * gl_shader_util: Use std::string_view instead of star pointerGravatar ReinUsesLisp2020-08-235-9/+21
* | Merge pull request #4542 from ReinUsesLisp/gpu-init-baseGravatar bunnei2020-08-242-10/+12
|\ \
| * | video_core: Initialize renderer with a GPUGravatar ReinUsesLisp2020-08-222-10/+12
* | | gl_texture_cache: Take std::string by reference in DecorateViewName()Gravatar Lioncash2020-08-232-2/+2
* | | video_core/fence_manager: Remove unnecessary includesGravatar Lioncash2020-08-232-4/+4
| |/ |/|
* | Merge pull request #4521 from lioncash/optionalcacheGravatar bunnei2020-08-211-11/+12
|\ \
| * | gl_shader_disk_cache: Make use of std::nullopt where applicableGravatar Lioncash2020-08-141-11/+12
* | | common/telemetry: Migrate namespace into the Common namespaceGravatar Lioncash2020-08-181-3/+4
* | | Merge pull request #4535 from lioncash/fileutilGravatar bunnei2020-08-172-22/+22
|\ \ \
| * | | common/fileutil: Convert namespace to Common::FSGravatar Lioncash2020-08-162-22/+22
| | |/ | |/|
* / | move thread 1/4 count computation into allocate workers methodGravatar ameerj2020-08-161-9/+1
|/ /
* | common/compression: Roll back std::span changesGravatar Lioncash2020-08-151-1/+2
* | Merge pull request #4416 from lioncash/spanGravatar bunnei2020-08-151-2/+1
|\ \ | |/ |/|
| * zstd_compression: Make use of std::span in interfacesGravatar Lioncash2020-07-251-2/+1
* | gl_shader_cache: Use std::max() for determining num_workersGravatar Morph2020-08-121-1/+1
* | renderer_opengl: Use 1/4 of all threads for async shader compilationGravatar Morph2020-07-281-9/+4
|/
* Merge pull request #4391 from lioncash/nrvoGravatar bunnei2020-07-243-4/+4
|\
| * video_core: Allow copy elision to take place where applicableGravatar Lioncash2020-07-213-4/+4
* | Merge pull request #4394 from lioncash/unused6Gravatar bunnei2020-07-233-24/+1
|\ \
| * | video_core: Remove unused variablesGravatar Lioncash2020-07-213-24/+1
| |/
* | Merge pull request #4359 from ReinUsesLisp/clamp-sharedGravatar Rodrigo Locatti2020-07-214-6/+28
|\ \
| * | renderer_{opengl,vulkan}: Clamp shared memory to host's limitGravatar ReinUsesLisp2020-07-164-6/+28
* | | Merge pull request #4360 from ReinUsesLisp/glasm-barGravatar Rodrigo Locatti2020-07-211-4/+0
|\ \ \
| * | | gl_arb_decompiler: Execute BAR even when inside control flowGravatar ReinUsesLisp2020-07-161-4/+0
| |/ /
* | | Merge pull request #4324 from ReinUsesLisp/formatsGravatar bunnei2020-07-212-77/+89
|\ \ \
| * | | video_core: Rearrange pixel format namesGravatar ReinUsesLisp2020-07-132-88/+89
| * | | video_core: Fix DXT4 and RGB565Gravatar ReinUsesLisp2020-07-131-1/+3
| * | | video_core: Fix B5G6R5_UNORM render target formatGravatar ReinUsesLisp2020-07-131-0/+1
| * | | video_core: Fix B5G6R5UGravatar ReinUsesLisp2020-07-131-1/+1
| * | | video_core: Implement RGBA32_SINT render targetGravatar ReinUsesLisp2020-07-131-58/+59
| * | | video_core: Implement RGBA32_SINT render targetGravatar ReinUsesLisp2020-07-131-0/+1
| * | | video_core: Implement RGBA16_SINT render targetGravatar ReinUsesLisp2020-07-131-0/+1
| * | | video_core: Implement RGBA8_SINT render targetGravatar ReinUsesLisp2020-07-131-0/+1
| * | | video_core: Implement RG32_SINT render targetGravatar ReinUsesLisp2020-07-131-0/+1
| * | | video_core: Implement RG8_SINT render target and fix RG8_UINTGravatar ReinUsesLisp2020-07-131-1/+2
| * | | video_core: Implement R8_SINT render targetGravatar ReinUsesLisp2020-07-131-0/+1
| * | | video_core: Implement R8_SNORM render targetGravatar ReinUsesLisp2020-07-131-0/+1
| |/ /
* | / gl_arb_decompiler: Use NV_shader_buffer_{load,store} on assembly shadersGravatar ReinUsesLisp2020-07-187-110/+173
| |/ |/|
* | Drop max workers from 8->2 for testingGravatar David Marcec2020-07-171-1/+1