summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | Shader_Ir: Downgrade precision and rounding asserts to debug asserts.Gravatar Fernando Sahmkow2019-07-185-10/+10
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge pull request #2704 from FernandoS27/conditionalGravatar bunnei2019-07-243-2/+100
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | maxwell3d: Implement Conditional RenderingGravatar Fernando Sahmkow2019-07-173-2/+100
| |/ / / / /
* | | | | | Merge pull request #2734 from ReinUsesLisp/compute-shadersGravatar bunnei2019-07-2215-140/+357
|\ \ \ \ \ \
| * | | | | | gl_shader_cache: Fix clang-format issuesGravatar ReinUsesLisp2019-07-152-4/+2
| * | | | | | gl_shader_decompiler: Stub local memory sizeGravatar ReinUsesLisp2019-07-151-8/+14
| * | | | | | gl_shader_cache: Address review commentariesGravatar ReinUsesLisp2019-07-154-13/+12
| * | | | | | gl_shader_cache: Address CI issuesGravatar ReinUsesLisp2019-07-152-3/+3
| * | | | | | gl_rasterizer: Implement compute shadersGravatar ReinUsesLisp2019-07-1515-136/+350
* | | | | | | Merge pull request #2735 from FernandoS27/pipeline-reworkGravatar bunnei2019-07-2114-116/+528
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Maxwell3D: Reorganize and address feedbackGravatar Fernando Sahmkow2019-07-203-20/+33
| * | | | | | GL_State: Feedback and fixesGravatar Fernando Sahmkow2019-07-174-14/+27
| * | | | | | Maxwell3D: Address FeedbackGravatar Fernando Sahmkow2019-07-175-17/+13
| * | | | | | Texture_Cache: Rebase FixesGravatar Fernando Sahmkow2019-07-171-6/+0
| * | | | | | GL_Rasterizer: Corrections to Clearing.Gravatar Fernando Sahmkow2019-07-174-12/+28
| * | | | | | Maxwell3D: Correct marking dirtiness on CB uploadGravatar Fernando Sahmkow2019-07-171-0/+1
| * | | | | | GL_Rasterizer: Rework RenderTarget/DepthBuffer clearingGravatar Fernando Sahmkow2019-07-173-7/+63
| * | | | | | Maxwell3D: Implement State Dirty Flags.Gravatar Fernando Sahmkow2019-07-176-44/+199
| * | | | | | Maxwell3D: Rework CBData UploadGravatar Fernando Sahmkow2019-07-172-8/+45
| * | | | | | Maxwell3D: Rework the dirty system to be more consistant and scaleableGravatar Fernando Sahmkow2019-07-1710-80/+211
| | |/ / / / | |/| | | |
* | | | | | shader/half_set_predicate: Fix HSETP2 implementationGravatar ReinUsesLisp2019-07-194-44/+23
* | | | | | shader/half_set_predicate: Implement missing HSETP2 variantsGravatar ReinUsesLisp2019-07-192-19/+49
| |_|_|/ / |/| | | |
* | | | | Merge pull request #2738 from lioncash/shader-irGravatar bunnei2019-07-188-99/+103
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | shader_ir: std::move Node instance where applicableGravatar Lioncash2019-07-164-60/+67
| * | | | shader_ir: Rename Get/SetTemporal to Get/SetTemporaryGravatar Lioncash2019-07-165-36/+36
| * | | | shader_ir: Remove unused includesGravatar Lioncash2019-07-161-3/+0
| | |/ / | |/| |
* | | | Merge pull request #2740 from lioncash/braGravatar Fernando Sahmkow2019-07-171-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | shader/decode/other: Correct branch indirect argument within BRA handlingGravatar Lioncash2019-07-161-1/+1
| |/ /
* | | Merge pull request #2565 from ReinUsesLisp/track-indirectGravatar Fernando Sahmkow2019-07-166-35/+36
|\ \ \ | |/ / |/| |
| * | shader: Allow tracking of indirect buffers without variable offsetGravatar ReinUsesLisp2019-07-146-35/+36
* | | Merge pull request #2695 from ReinUsesLisp/layer-viewportGravatar Fernando Sahmkow2019-07-1510-40/+137
|\ \ \
| * | | gl_shader_decompiler: Fix gl_PointSize redeclarationGravatar ReinUsesLisp2019-07-111-1/+1
| * | | gl_shader_decompiler: Fix conditional usage of GL_ARB_shader_viewport_layer_a...Gravatar ReinUsesLisp2019-07-111-2/+3
| * | | gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersGravatar ReinUsesLisp2019-07-0710-40/+136
* | | | Merge pull request #2705 from FernandoS27/tex-cache-fixesGravatar bunnei2019-07-147-22/+58
|\ \ \ \ | |_|/ / |/| | |
| * | | Texture_Cache: Address FeedbackGravatar Fernando Sahmkow2019-07-143-13/+17
| * | | Texture_Cache: Remove some unprecise fallback case and clang formatGravatar Fernando Sahmkow2019-07-142-13/+5
| * | | Texture_Cache: Force Framebuffer reset if an active render target is unregist...Gravatar Fernando Sahmkow2019-07-143-10/+36
| * | | GPU: Add a microprofile for macro interpreterGravatar Fernando Sahmkow2019-07-142-1/+6
| * | | GL_State: Add a microprofile timer to OpenGL state.Gravatar Fernando Sahmkow2019-07-141-0/+4
| * | | Gl_Texture_Cache: Measure Buffer Copy TimesGravatar Fernando Sahmkow2019-07-141-0/+2
| * | | Texture_Cache: Correct Linear Structural Match.Gravatar Fernando Sahmkow2019-07-141-3/+6
* | | | Merge pull request #2675 from ReinUsesLisp/opengl-buffer-cacheGravatar bunnei2019-07-1416-407/+537
|\ \ \ \ | |/ / / |/| | |
| * | | buffer_cache: Avoid [[nodiscard]] to make clang-format happyGravatar ReinUsesLisp2019-07-061-5/+4
| * | | buffer_cache: Try to fix MinGW buildGravatar ReinUsesLisp2019-07-061-1/+1
| * | | gl_rasterizer: Fix nullptr dereference on disabled buffersGravatar ReinUsesLisp2019-07-063-5/+5
| * | | gl_rasterizer: Minor style changesGravatar ReinUsesLisp2019-07-064-32/+22
| * | | gl_rasterizer: Fix vertex and index data invalidationsGravatar ReinUsesLisp2019-07-064-8/+67
| * | | gl_buffer_cache: Implement with generic buffer cacheGravatar ReinUsesLisp2019-07-068-291/+92
| * | | buffer_cache: Implement a generic buffer cacheGravatar ReinUsesLisp2019-07-062-0/+301