summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* rasterizer_cache: Protect inherited caches from submission levelGravatar Fernando Sahmkow2019-07-013-1/+5
* Merge pull request #2579 from ReinUsesLisp/fix-aoffi-testGravatar bunnei2019-06-211-1/+2
|\
| * gl_device: Fix TestVariableAoffi testGravatar ReinUsesLisp2019-06-111-1/+2
* | Merge pull request #2591 from lioncash/recordGravatar bunnei2019-06-191-1/+0
|\ \
| * | core: Remove unused CiTrace source filesGravatar Lioncash2019-06-181-1/+0
* | | Merge pull request #2562 from ReinUsesLisp/split-cbuf-uploadGravatar bunnei2019-06-176-56/+69
|\ \ \
| * | | gl_rasterizer: Remove unused parameters in descriptor uploadsGravatar ReinUsesLisp2019-06-072-8/+6
| * | | video_core/engines: Move ConstBufferInfo out of Maxwell3DGravatar ReinUsesLisp2019-06-076-49/+64
* | | | Merge pull request #2538 from ReinUsesLisp/ssy-pbkGravatar Zach Hilman2019-06-154-27/+78
|\ \ \ \ | |_|_|/ |/| | |
| * | | shader: Split SSY and PBK stackGravatar ReinUsesLisp2019-06-074-27/+78
* | | | Merge pull request #2572 from FernandoS27/gpu-memGravatar bunnei2019-06-111-2/+2
|\ \ \ \ | |_|_|/ |/| | |
| * | | GPUVM: Correct GPU VM virtual address spaceGravatar Fernando Sahmkow2019-06-091-2/+2
| | |/ | |/|
* | | kepler_compute: Use std::array for cbuf infoGravatar ReinUsesLisp2019-06-071-2/+3
* | | kepler_compute: Fix block_dim_x encodingGravatar ReinUsesLisp2019-06-071-1/+1
|/ /
* | Merge pull request #2514 from ReinUsesLisp/opengl-compatGravatar Zach Hilman2019-06-0716-223/+42
|\ \ | |/ |/|
| * gl_buffer_cache: Remove unused ReserveMemory methodGravatar ReinUsesLisp2019-05-302-13/+0
| * maxwell_to_gl: Use GL_CLAMP to emulate Clamp wrap modeGravatar ReinUsesLisp2019-05-303-7/+4
| * gl_rasterizer: Move alpha testing to the OpenGL pipelineGravatar ReinUsesLisp2019-05-308-71/+33
| * gl_rasterizer: Use GL_QUADS to emulate quads renderingGravatar ReinUsesLisp2019-05-306-132/+5
* | shader/node: Minor changesGravatar ReinUsesLisp2019-06-061-50/+54
* | shader: Move Node declarations out of the shader IR headerGravatar ReinUsesLisp2019-06-064-493/+518
* | shader: Use shared_ptr to store nodes and move initialization to fileGravatar ReinUsesLisp2019-06-0535-248/+296
* | Merge pull request #2520 from ReinUsesLisp/vulkan-refreshGravatar bunnei2019-06-054-88/+218
|\ \
| * | vk_device: Let formats array type be deducedGravatar ReinUsesLisp2019-05-261-33/+33
| * | vk_shader_decompiler: Misc fixesGravatar ReinUsesLisp2019-05-262-45/+67
| * | vk_device: Enable features when available and misc changesGravatar ReinUsesLisp2019-05-262-43/+151
* | | Merge pull request #2540 from ReinUsesLisp/remove-guest-positionGravatar bunnei2019-06-052-36/+21
|\ \ \
| * | | gl_shader_decompiler: Remove guest "position" varyingGravatar ReinUsesLisp2019-06-032-36/+21
| | |/ | |/|
* | | Merge pull request #2512 from ReinUsesLisp/comp-indexingGravatar bunnei2019-06-053-3/+80
|\ \ \
| * | | gl_shader_decompiler: Use an if based cbuf indexing for broken driversGravatar ReinUsesLisp2019-05-241-3/+20
| * | | gl_device: Add test to detect broken component indexingGravatar ReinUsesLisp2019-05-242-0/+60
* | | | Merge pull request #2545 from lioncash/timingGravatar Zach Hilman2019-06-051-1/+1
|\ \ \ \
| * | | | core/core_timing_util: Use std::chrono types for specifying time unitsGravatar Lioncash2019-06-041-1/+1
* | | | | Merge pull request #2534 from ReinUsesLisp/shader-cleanupGravatar Zach Hilman2019-06-052-31/+36
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | gl_shader_cache: Store a system class and drop global accessorsGravatar ReinUsesLisp2019-05-302-7/+9
| * | | | gl_shader_cache: Add commentaries explaining the intention in shaders creationGravatar ReinUsesLisp2019-05-301-0/+2
| * | | | gl_shader_cache: Flip if condition in GetStageProgram to reduce indentationGravatar ReinUsesLisp2019-05-301-25/+26
| | |/ / | |/| |
* / | | shader_bytecode: Mark EXIT as flow instructionGravatar Fernando Sahmkow2019-06-041-1/+1
|/ / /
* | | Merge pull request #2446 from ReinUsesLisp/tidGravatar bunnei2019-05-294-22/+76
|\ \ \
| * | | shader: Implement S2R Tid{XYZ} and CtaId{XYZ}Gravatar ReinUsesLisp2019-05-204-15/+69
| * | | gl_shader_decompiler: Make GetSwizzle constexprGravatar ReinUsesLisp2019-05-201-7/+7
* | | | gl_device: Add commentary to AOFFI unit test source codeGravatar ReinUsesLisp2019-05-271-0/+1
* | | | gl_shader_gen: Always declare extensions after the version declarationGravatar ReinUsesLisp2019-05-272-7/+5
| |_|/ |/| |
* | | 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
| |/ /