summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* core/memory: Migrate over GetPointer()Gravatar Lioncash2019-11-264-7/+8
* core: Prepare various classes for memory read/write migrationGravatar Lioncash2019-11-265-7/+21
* Merge pull request #3143 from ReinUsesLisp/indexing-bugGravatar bunnei2019-11-262-48/+2
|\
| * gl_device: Deduce indexing bug from device instead of heuristicGravatar ReinUsesLisp2019-11-252-48/+2
* | gl_shader_decompiler: Fix casts from fp32 to f16Gravatar ReinUsesLisp2019-11-251-1/+2
|/
* Merge pull request #3158 from ReinUsesLisp/srgb-blitGravatar bunnei2019-11-241-0/+1
|\
| * gl_texture_cache: Apply sRGB on blitsGravatar ReinUsesLisp2019-11-241-0/+1
* | Merge pull request #3155 from bunnei/fix-asynch-gpu-waitGravatar bunnei2019-11-241-17/+15
|\ \
| * | gpu_thread: Don't spin wait if there are no GPU commands.Gravatar bunnei2019-11-231-17/+15
| |/
* | Merge pull request #3098 from ReinUsesLisp/shader-invalidationsGravatar bunnei2019-11-2431-744/+742
|\ \
| * | gl_device: Reserve base bindings on limited devicesGravatar ReinUsesLisp2019-11-221-36/+76
| * | gl_state: Skip null texture bindsGravatar ReinUsesLisp2019-11-221-1/+5
| * | gl_rasterizer: Disable compute shaders on IntelGravatar ReinUsesLisp2019-11-223-0/+12
| * | gl_shader_cache: Hack shared memory sizeGravatar ReinUsesLisp2019-11-221-2/+3
| * | gl_shader_decompiler: Normalize image bindingsGravatar ReinUsesLisp2019-11-223-33/+19
| * | gl_shader_decompiler: Normalize cbuf bindingsGravatar ReinUsesLisp2019-11-222-10/+6
| * | gl_rasterizer: Add missing cbuf counter reset on computeGravatar ReinUsesLisp2019-11-221-0/+2
| * | gl_shader_cache: Remove dynamic BaseBinding specializationGravatar ReinUsesLisp2019-11-2216-192/+200
| * | video_core: Unify ProgramType and ShaderStage into ShaderTypeGravatar ReinUsesLisp2019-11-2222-289/+262
| * | gl_rasterizer: Bind graphics images to draw commandsGravatar ReinUsesLisp2019-11-224-33/+54
| * | gl_shader_cache: Specialize local memory size for compute shadersGravatar ReinUsesLisp2019-11-226-21/+32
| * | gl_shader_cache: Specialize shared memory sizeGravatar ReinUsesLisp2019-11-225-29/+25
| * | gl_shader_cache: Specialize shader workgroupGravatar ReinUsesLisp2019-11-226-68/+74
| * | shader/texture: Handle TLDS texture type mismatchesGravatar ReinUsesLisp2019-11-221-1/+10
| * | shader/texture: Deduce texture buffers from lockerGravatar ReinUsesLisp2019-11-229-174/+107
* | | Merge pull request #3105 from ReinUsesLisp/fix-stencil-regGravatar bunnei2019-11-241-3/+3
|\ \ \
| * | | maxwell_3d: Fix stencil_back_func_mask offsetGravatar ReinUsesLisp2019-11-131-3/+3
* | | | Merge pull request #3145 from ReinUsesLisp/buffer-cache-initGravatar bunnei2019-11-241-10/+10
|\ \ \ \ | |_|_|/ |/| | |
| * | | buffer_cache: Remove brace initialized for objects with default constructorGravatar ReinUsesLisp2019-11-201-10/+10
| | |/ | |/|
* | | Merge pull request #3141 from ReinUsesLisp/gl-positionGravatar bunnei2019-11-231-0/+1
|\ \ \ | |/ / |/| |
| * | gl_shader_gen: Apply default value to gl_PositionGravatar ReinUsesLisp2019-11-191-0/+1
* | | shader/other: Reduce DEPBAR log severityGravatar ReinUsesLisp2019-11-191-1/+1
* | | Merge pull request #3086 from ReinUsesLisp/format-lookupsGravatar bunnei2019-11-1912-555/+442
|\ \ \ | |/ / |/| |
| * | format_lookup_table: Address feedbackGravatar ReinUsesLisp2019-11-142-30/+24
| * | texture_cache: Use a table instead of switch for texture formatsGravatar ReinUsesLisp2019-11-149-261/+290
| * | texture_cache: Drop abstracted ComponentTypeGravatar ReinUsesLisp2019-11-148-294/+158
* | | Merge pull request #3047 from ReinUsesLisp/clip-controlGravatar bunnei2019-11-157-79/+42
|\ \ \ | |/ / |/| |
| * | gl_rasterizer: Remove front facing hackGravatar ReinUsesLisp2019-11-071-12/+0
| * | gl_shader_decompiler: Fix typo "y_negate"->"y_direction"Gravatar ReinUsesLisp2019-11-071-1/+1
| * | gl_shader_manager: Remove unused variable in SetFromRegsGravatar ReinUsesLisp2019-11-071-1/+0
| * | gl_rasterizer: Emulate viewport flipping with ARB_clip_controlGravatar ReinUsesLisp2019-11-077-76/+52
* | | correct the implementation of RGBA16UIGravatar greggameplayer2019-11-141-0/+2
* | | Merge pull request #3081 from ReinUsesLisp/fswzadd-shufflesGravatar Fernando Sahmkow2019-11-148-125/+127
|\ \ \ | |_|/ |/| |
| * | gl_shader_cache: Enable extensions only when availableGravatar ReinUsesLisp2019-11-071-6/+14
| * | gl_shader_decompiler: Add safe fallbacks when ARB_shader_ballot is not availableGravatar ReinUsesLisp2019-11-073-5/+28
| * | shader_ir/warp: Implement FSWZADDGravatar ReinUsesLisp2019-11-075-0/+44
| * | gl_shader_decompiler: Reimplement shuffles with platform agnostic intrinsicsGravatar ReinUsesLisp2019-11-075-122/+49
* | | Merge pull request #3084 from ReinUsesLisp/cast-warningsGravatar Rodrigo Locatti2019-11-1310-53/+68
|\ \ \
| * | | video_core: Enable sign conversion warningsGravatar Rodrigo Locatti2019-11-111-1/+1
| * | | video_core: Treat implicit conversions as errorsGravatar ReinUsesLisp2019-11-081-0/+6