summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: NVDEC ImplementationGravatar ameerj2020-10-2630-22/+3311
* Merge pull request #4706 from ReinUsesLisp/cmake-host-shadersGravatar bunnei2020-10-232-12/+7
|\
| * video_core: Fix instances where msbuild always regenerated host shadersGravatar ReinUsesLisp2020-09-232-12/+7
* | video_core: Conditially activate relevant compiler warningsGravatar Lioncash2020-10-201-2/+4
* | gl_arb_decompiler: Implement robust buffer operationsGravatar ReinUsesLisp2020-10-203-33/+54
* | Merge pull request #4204 from ReinUsesLisp/vulkan-1.0Gravatar bunnei2020-10-197-58/+92
|\ \
| * | vk_device: Use Vulkan 1.0 properlyGravatar ReinUsesLisp2020-08-205-52/+66
| * | renderer_vulkan: Create a Vulkan 1.0 instance when 1.1 is not availableGravatar ReinUsesLisp2020-08-203-6/+26
* | | Merge pull request #4782 from ReinUsesLisp/remove-dyn-primitiveGravatar bunnei2020-10-176-26/+7
|\ \ \
| * | | vk_graphics_pipeline: Manage primitive topology as fixed stateGravatar ReinUsesLisp2020-10-136-26/+7
* | | | Merge pull request #4772 from goldenx86/block-rdnaGravatar bunnei2020-10-141-0/+24
|\ \ \ \ | |/ / / |/| | |
| * | | vk_device: Block VK_EXT_extended_dynamic_state for RDNA devicesGravatar goldenx862020-10-081-0/+24
* | | | Merge pull request #4766 from ReinUsesLisp/tmml-cubeGravatar bunnei2020-10-121-19/+22
|\ \ \ \
| * | | | shader/texture: Implement CUBE texture type for TMML and fix arraysGravatar ReinUsesLisp2020-10-071-19/+22
* | | | | video_core: Enforce -Wclass-memaccessGravatar ReinUsesLisp2020-10-092-7/+7
* | | | | Merge pull request #4771 from ReinUsesLisp/warn-unused-varGravatar LC2020-10-083-4/+7
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | video_core: Enforce -Wunused-variable and -Wunused-but-set-variableGravatar ReinUsesLisp2020-10-023-4/+7
| |/ / /
* / / / renderer_vulkan/wrapper: Fix physical device sortingGravatar ReinUsesLisp2020-10-071-13/+35
|/ / /
* | | Remove ext_extended_dynamic_state blacklistGravatar Matías Locatti2020-09-301-8/+0
* | | Merge pull request #4724 from lat9nq/fix-vulkan-nvidia-allocate-2Gravatar Rodrigo Locatti2020-09-261-1/+2
|\ \ \
| * | | vk_stream_buffer: Fix initializing Vulkan with NVIDIA on LinuxGravatar lat9nq2020-09-251-1/+2
* | | | Merge pull request #4703 from lioncash/desig7Gravatar bunnei2020-09-262-26/+26
|\ \ \ \
| * | | | shader/registry: Silence a -Wshadow warningGravatar Lioncash2020-09-232-5/+5
| * | | | shader/registry: Remove unnecessary namespace qualifiersGravatar Lioncash2020-09-231-5/+3
| * | | | shader/registry: Make use of designated initializers where applicableGravatar Lioncash2020-09-231-17/+19
* | | | | vk_command_pool: Move definition of Pool into the cpp fileGravatar Lioncash2020-09-252-4/+6
* | | | | vk_command_pool: Make use of override on destructorGravatar Lioncash2020-09-251-1/+1
* | | | | vk_command_pool: Add missing header guardGravatar Lioncash2020-09-251-0/+2
| |/ / / |/| | |
* | | | Merge pull request #4711 from lioncash/move5Gravatar bunnei2020-09-241-16/+19
|\ \ \ \
| * | | | arithmetic_integer_immediate: Make use of std::move where applicableGravatar Lioncash2020-09-241-16/+19
| |/ / /
* | | | Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresGravatar bunnei2020-09-2342-814/+647
|\ \ \ \ | |_|_|/ |/| | |
| * | | vk_query_cache: Hack counter destructor to avoid reserving queriesGravatar ReinUsesLisp2020-09-191-1/+10
| * | | renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreGravatar ReinUsesLisp2020-09-1942-814/+638
* | | | control_flow: emplace elements in place within TryQuery()Gravatar Lioncash2020-09-221-6/+6
* | | | control_flow: Make use of std::move in InsertBranch()Gravatar Lioncash2020-09-221-7/+8
| |/ / |/| |
* | | General: Make use of std::nullopt where applicableGravatar Lioncash2020-09-227-32/+29
* | | renderer_opengl: Remove emulated mailbox presentationGravatar ReinUsesLisp2020-09-205-293/+22
* | | fermi_2d: Make use of designated initializersGravatar Lioncash2020-09-182-8/+8
* | | Merge pull request #4672 from lioncash/narrowingGravatar Rodrigo Locatti2020-09-171-1/+1
|\ \ \
| * | | decoder/texture: Eliminate narrowing conversion in GetTldCode()Gravatar Lioncash2020-09-171-1/+1
| |/ /
* / / decode/image: Eliminate switch fallthrough in DecodeImage()Gravatar Lioncash2020-09-171-0/+1
|/ /
* | video_core: Enforce -Werror=switchGravatar ReinUsesLisp2020-09-167-10/+59
* | video_core: Remove all Core::System references in rendererGravatar ReinUsesLisp2020-09-0649-629/+566
* | Merge pull request #4611 from lioncash/xbyak2Gravatar bunnei2020-09-031-5/+5
|\ \
| * | externals: Update Xbyak to 5.96Gravatar Lioncash2020-08-301-5/+5
* | | Merge pull request #4575 from lioncash/asyncGravatar bunnei2020-09-032-17/+15
|\ \ \
| * | | async_shaders: Mark getters as const member functionsGravatar Lioncash2020-08-242-17/+15
* | | | vk_device: Fix driver id check on AMD for VK_EXT_extended_dynamic_stateGravatar ReinUsesLisp2020-08-301-6/+9
| |/ / |/| |
* | | vk_device: Blacklist AMD proprietary from VK_EXT_extended_dynamic_stateGravatar ReinUsesLisp2020-08-281-1/+6
* | | Merge pull request #4524 from lioncash/memory-logGravatar bunnei2020-08-271-1/+2
|\ \ \