summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* renderer_opengl/utils: Use a std::string_view with LabelGLObject()Gravatar Lioncash2019-05-242-10/+10
* Merge pull request #2358 from ReinUsesLisp/parallel-shaderGravatar bunnei2019-05-248-53/+113
|\
| * gl_shader_cache: Fix clang strict standard build issuesGravatar ReinUsesLisp2019-05-203-9/+13
| * gl_shader_cache: Use shared contexts to build shaders in parallelGravatar ReinUsesLisp2019-05-206-47/+103
* | Merge pull request #2485 from ReinUsesLisp/generic-memoryGravatar bunnei2019-05-243-35/+73
|\ \
| * | shader/memory: Implement ST (generic memory)Gravatar ReinUsesLisp2019-05-202-21/+36
| * | shader/memory: Implement LD (generic memory)Gravatar ReinUsesLisp2019-05-203-15/+38
| |/
* | shader/shader_ir: Make Comment() take a std::string by valueGravatar Lioncash2019-05-232-3/+3
* | shader/decode/*: Add missing newline to files lacking themGravatar Lioncash2019-05-2318-18/+18
* | shader/decode/*: Eliminate indirect inclusionsGravatar Lioncash2019-05-236-1/+5
* | shader/decode/memory: Remove left in debug pragmaGravatar Lioncash2019-05-221-2/+0
* | renderer_opengl/gl_shader_decompiler: Remove redundant name specification in ...Gravatar Lioncash2019-05-211-1/+1
|/
* Merge pull request #2494 from lioncash/shader-textGravatar bunnei2019-05-201-181/+195
|\
| * gl_shader_decompiler: Tidy up minor remaining cases of unnecessary std::strin...Gravatar Lioncash2019-05-201-21/+20
| * gl_shader_decompiler: Replace individual overloads with the fmt-based oneGravatar Lioncash2019-05-201-28/+16
| * gl_shader_decompiler: Utilize fmt overload of AddLine() where applicableGravatar Lioncash2019-05-201-136/+152
| * gl_shader_decompiler: Add AddLine() overload that forwards to fmtGravatar Lioncash2019-05-191-0/+11
* | Revert #2466Gravatar Fernando Sahmkow2019-05-191-1/+3
|/
* Merge pull request #2441 from ReinUsesLisp/al2pGravatar bunnei2019-05-1910-157/+310
|\
| * shader_ir/other: Implement IPA.IDXGravatar ReinUsesLisp2019-05-022-5/+9
| * gl_shader_decompiler: Skip physical unused attributesGravatar ReinUsesLisp2019-05-021-18/+27
| * shader_ir/memory: Assert on non-32 bits ALD.PHYSGravatar ReinUsesLisp2019-05-021-0/+3
| * shader: Add physical attributes commentariesGravatar ReinUsesLisp2019-05-024-4/+8
| * gl_shader_decompiler: Implement GLSL physical attributesGravatar ReinUsesLisp2019-05-022-66/+101
| * shader_ir/memory: Implement physical input attributesGravatar ReinUsesLisp2019-05-024-6/+32
| * gl_shader_decompiler: Abstract generic attribute operationsGravatar ReinUsesLisp2019-05-021-29/+26
| * gl_shader_decompiler: Declare all possible varyings on physical attribute usageGravatar ReinUsesLisp2019-05-024-27/+88
| * shader: Remove unused AbufNode Ipa modeGravatar ReinUsesLisp2019-05-026-35/+14
| * shader_ir/memory: Emit AL2P IRGravatar ReinUsesLisp2019-05-022-0/+22
| * shader_bytecode: Add AL2P decodingGravatar ReinUsesLisp2019-05-021-2/+15
* | Merge pull request #2491 from FernandoS27/dma-fixGravatar Hexagon122019-05-191-0/+7
|\ \
| * | Dma_pusher: ASSERT on empty command_listGravatar Fernando Sahmkow2019-05-191-0/+7
* | | Merge pull request #2452 from FernandoS27/raster-cache-fixGravatar Hexagon122019-05-191-1/+2
|\ \ \
| * | | Correct possible error on Rasterizer CachesGravatar Fernando Sahmkow2019-05-071-1/+2
* | | | Merge pull request #2497 from lioncash/shader-irGravatar Hexagon122019-05-193-32/+28
|\ \ \ \
| * | | | shader/shader_ir: Remove unnecessary inline specifiersGravatar Lioncash2019-05-191-2/+2
| * | | | shader/shader_ir: Simplify constructors for OperationNodeGravatar Lioncash2019-05-191-15/+6
| * | | | shader/shader_ir: Remove unnecessary template parameter packs from Operation(...Gravatar Lioncash2019-05-191-2/+0
| * | | | shader/shader_ir: Mark tracking functions as const member functionsGravatar Lioncash2019-05-192-8/+11
| * | | | shader/shader_ir: Place implementations of constructor and destructor in cpp ...Gravatar Lioncash2019-05-192-5/+9
| | |/ / | |/| |
* | | | Merge pull request #2495 from lioncash/cacheGravatar Hexagon122019-05-192-34/+48
|\ \ \ \
| * | | | gl_shader_disk_cache: in-class initialize virtual file offset of ShaderDiskCa...Gravatar Lioncash2019-05-192-5/+3
| * | | | gl_shader_disk_cache: Default ShaderDiskCacheOpenGL's destructor in the cpp fileGravatar Lioncash2019-05-192-0/+3
| * | | | gl_shader_disk_cache: Make hash specializations noexceptGravatar Lioncash2019-05-191-2/+2
| * | | | gl_shader_disk_cache: Remove redundant code string construction in LoadDecomp...Gravatar Lioncash2019-05-191-2/+2
| * | | | gl_shader_disk_cache: Make variable non-const in decompiled entry caseGravatar Lioncash2019-05-191-1/+1
| * | | | gl_shader_disk_cache: Special-case boolean handlingGravatar Lioncash2019-05-192-24/+37
| |/ / /
* | | | Merge pull request #2467 from lioncash/moveGravatar Hexagon122019-05-191-6/+0
|\ \ \ \
| * | | | video_core/gpu_thread: Remove redundant copy constructor for CommandDataConta...Gravatar Lioncash2019-05-141-6/+0
| |/ / /
* | | | Merge pull request #2466 from yuzu-emu/mme-exit-delay-slotGravatar Hexagon122019-05-191-3/+3
|\ \ \ \