bunnei
7504df52fc
renderer_opengl: Remove framebuffer RasterizerFlushVirtualRegion hack.
8 years ago
bunnei
c1ccbf332f
gl_rasterizer_cache: Implement UpdatePagesCachedCount.
8 years ago
bunnei
d732142b66
memory: Add RasterizerMarkRegionCached code and cleanup.
8 years ago
bunnei
c2dbdefedf
gl_rasterizer: Implement SetupVertexArray.
8 years ago
bunnei
cd8bb6ea9b
gl_rasterizer_cache: Fix an ASSERT_MSG.
8 years ago
bunnei
4369af6b7e
maxwell_to_gl: Add module and function for decoding VertexType.
8 years ago
bunnei
3754e0fdfd
maxwell_3d: Use names that match envytools for VertexType.
8 years ago
bunnei
15925b8293
maxwell_3d: Add VertexAttribute struct and cleanup.
8 years ago
bunnei
0ee38e1363
gl_rasterizer: Use 32 texture units instead of 3.
8 years ago
bunnei
0162a2d5cb
gl_rasterizer: Implement DrawTriangles.
8 years ago
bunnei
33c0bf9dc5
Maxwell3D: Call AccelerateDrawBatch on DrawArrays.
8 years ago
bunnei
ed2134784e
gl_rasterizer: Implement AnalyzeVertexArray.
8 years ago
bunnei
8041d72a1f
gl_rasterizer_cache: MortonCopy Switch-style.
8 years ago
bunnei
170ac3f9ee
gl_rasterizer_cache: Implement GetFramebufferSurfaces.
8 years ago
bunnei
94c70693f9
maxwell: Add RenderTargetFormat enum.
8 years ago
bunnei
1a9df83535
renderer_opengl: Only draw the screen if a framebuffer is specified.
8 years ago
Subv
4697025b73
GPU: Load the sampler info (TSC) when retrieving active textures.
8 years ago
Subv
56e2013c1f
GPU: Added the TSC structure. It contains information about the sampler.
8 years ago
Subv
6afe9e0105
GPU: Added more fields to the TIC structure.
8 years ago
mailwl
692639e9b7
Service/sockets: add bsd:s, nsd:a, nsd:u services
8 years ago
bunnei
6f27edccb2
audren_u: Fix GetAudioDevice.
8 years ago
bunnei
bde3e667be
hid: Stub out SetNpadJoyAssignmentModeDual.
8 years ago
bunnei
868f7f18b9
pl_u: Add RequestLoad.
8 years ago
Subv
0ce52b1da2
GPU: Make the debug_context variable a member of the frontend instead of a global.
8 years ago
Subv
2c785bd06c
GPU: Added a function to retrieve the active textures for a shader stage.
TODO: A shader may not use all of these textures at the same time, shader analysis should be performed to determine which textures are actually sampled.
8 years ago
Subv
39e60cfeb1
Frontend: Updated the surface view debug widget to work with Maxwell surfaces.
8 years ago
Subv
025d111308
Frontend: Allow opening the Surface View widget in the Qt frontend.
8 years ago
Subv
1c31e2b3d2
GPU: Implement the Incoming/FinishedPrimitiveBatch debug breakpoints.
8 years ago
Subv
1ad97c75a0
GPU: Implement the MaxwellCommandLoaded/Processed debug breakpoints.
8 years ago
Subv
77fd0d47e7
Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.
8 years ago
Subv
1b8d798835
GPU: Added a method to unswizzle a texture without decoding it.
Allow unswizzling of DXT1 textures.
8 years ago
Subv
71ebc3e90d
GPU: Preliminary work for texture decoding.
8 years ago
MerryMage
88c9608eac
arm_dynarmic: Fix timing
8 years ago
Subv
9b9de30086
GPU: Added viewport registers to Maxwell3D's reg structure.
8 years ago
bunnei
d561e4acc8
gl_rasterizer: Fake render in green, because it's cooler.
8 years ago
bunnei
4ed54738fc
gl_rasterizer: Log warning instead of sync'ing unimplemented funcs.
8 years ago
bunnei
b7da9d5a54
gl_rasterizer_cache: Add missing include for vm_manager.
8 years ago
bunnei
0f8401906b
renderer_opengl: Only invalidate the framebuffer region, not flush.
8 years ago
bunnei
054393917e
renderer_opengl: Fixes for properly flushing & rendering the framebuffer.
8 years ago
bunnei
b5f3e7951b
memory: Fix typo in RasterizerFlushVirtualRegion.
8 years ago
Subv
4c06d55a81
FS: Move the file open mode calculation to a separate function.
8 years ago
bunnei
b36b627d4d
RasterizerCacheOpenGL: FlushAll should flush full memory region.
8 years ago
bunnei
1a158dfcd6
memory: RasterizerFlushVirtualRegion should also check process image region.
8 years ago
bunnei
11047d7fd5
rasterizer: Flush and invalidate regions should be 64-bit.
8 years ago
bunnei
cdf541fb5b
renderer_opengl: Add framebuffer_transform_flags member variable.
8 years ago
bunnei
ec4e1a3685
renderer_opengl: Better handling of framebuffer transform flags.
8 years ago
N00byKing
32fd57f0c8
Remove Option for N/3DS from default.ini
8 years ago
N00byKing
5ded39f5d8
CITRA_ICON -> YUZU_ICON
8 years ago
mailwl
9ee33350de
Service/SSL: add ssl service
8 years ago
bunnei
c2c55e0811
renderer_opengl: Use accelerated framebuffer load with LoadFBToScreenInfo.
8 years ago