bunnei
ded4139447
maxwell_3d: Use names that match envytools for VertexType.
8 years ago
bunnei
d37f03d0fe
maxwell_3d: Add VertexAttribute struct and cleanup.
8 years ago
bunnei
5f3f68e064
gl_rasterizer: Use 32 texture units instead of 3.
8 years ago
bunnei
b1a3858e30
gl_rasterizer: Implement DrawTriangles.
8 years ago
bunnei
e04a5dec60
Maxwell3D: Call AccelerateDrawBatch on DrawArrays.
8 years ago
bunnei
5ae2fe6c69
gl_rasterizer: Implement AnalyzeVertexArray.
8 years ago
bunnei
e285a5d6da
gl_rasterizer_cache: MortonCopy Switch-style.
8 years ago
bunnei
25e901ec1e
gl_rasterizer_cache: Implement GetFramebufferSurfaces.
8 years ago
bunnei
bf282aa01f
maxwell: Add RenderTargetFormat enum.
8 years ago
bunnei
33b4c486f3
renderer_opengl: Only draw the screen if a framebuffer is specified.
8 years ago
Subv
3707231f5d
GPU: Load the sampler info (TSC) when retrieving active textures.
8 years ago
Subv
c8425b1af4
GPU: Added the TSC structure. It contains information about the sampler.
8 years ago
Subv
0255cad30c
GPU: Added more fields to the TIC structure.
8 years ago
mailwl
cfbce8c977
Service/sockets: add bsd:s, nsd:a, nsd:u services
8 years ago
bunnei
09f5837d6b
audren_u: Fix GetAudioDevice.
8 years ago
bunnei
dd7c34a978
hid: Stub out SetNpadJoyAssignmentModeDual.
8 years ago
bunnei
a4435604c9
pl_u: Add RequestLoad.
8 years ago
Subv
18a9536efa
GPU: Make the debug_context variable a member of the frontend instead of a global.
8 years ago
Subv
f73fb9de9d
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
0892143af9
Frontend: Updated the surface view debug widget to work with Maxwell surfaces.
8 years ago
Subv
b143430809
Frontend: Allow opening the Surface View widget in the Qt frontend.
8 years ago
Subv
b9b5b1e740
GPU: Implement the Incoming/FinishedPrimitiveBatch debug breakpoints.
8 years ago
Subv
10b10a14af
GPU: Implement the MaxwellCommandLoaded/Processed debug breakpoints.
8 years ago
Subv
19bf501723
Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.
8 years ago
Subv
bc03dc4793
GPU: Added a method to unswizzle a texture without decoding it.
Allow unswizzling of DXT1 textures.
8 years ago
Subv
d09097276f
GPU: Preliminary work for texture decoding.
8 years ago
MerryMage
f8426bcf94
arm_dynarmic: Fix timing
8 years ago
Subv
6234ec112b
GPU: Added viewport registers to Maxwell3D's reg structure.
8 years ago
bunnei
2920684a44
gl_rasterizer: Fake render in green, because it's cooler.
8 years ago
bunnei
454759e2a5
gl_rasterizer: Log warning instead of sync'ing unimplemented funcs.
8 years ago
bunnei
490014c459
gl_rasterizer_cache: Add missing include for vm_manager.
8 years ago
bunnei
bea2582807
renderer_opengl: Only invalidate the framebuffer region, not flush.
8 years ago
bunnei
9b2bfb9e9d
renderer_opengl: Fixes for properly flushing & rendering the framebuffer.
8 years ago
bunnei
c13802819b
memory: Fix typo in RasterizerFlushVirtualRegion.
8 years ago
Subv
6610bee69e
FS: Move the file open mode calculation to a separate function.
8 years ago
bunnei
ca08e1edee
RasterizerCacheOpenGL: FlushAll should flush full memory region.
8 years ago
bunnei
4d5c052f34
memory: RasterizerFlushVirtualRegion should also check process image region.
8 years ago
bunnei
6131f96f6a
rasterizer: Flush and invalidate regions should be 64-bit.
8 years ago
bunnei
cc17ea04c4
renderer_opengl: Add framebuffer_transform_flags member variable.
8 years ago
bunnei
c2a48352ad
renderer_opengl: Better handling of framebuffer transform flags.
8 years ago
N00byKing
3aeeaeaf2b
Remove Option for N/3DS from default.ini
8 years ago
N00byKing
4023ee09fc
CITRA_ICON -> YUZU_ICON
8 years ago
mailwl
96164de3a0
Service/SSL: add ssl service
8 years ago
bunnei
fce77a1fb1
renderer_opengl: Use accelerated framebuffer load with LoadFBToScreenInfo.
8 years ago
bunnei
aa667e6afa
nvdisp_disp0: Always flush and invalidate framebuffer region.
- Workaround for texture forwarding until we have a better place.
8 years ago
bunnei
855aadf055
gl_rasterizer: Implement AccelerateDisplay method from Citra.
8 years ago
bunnei
95dec6140b
LoadGLBuffer: Use bytes_per_pixel, not bits.
8 years ago
bunnei
c9c232727c
memory: Port RasterizerFlushVirtualRegion from Citra.
8 years ago
bunnei
7b167a12ad
gl_rasterizer_cache: LoadGLBuffer should do a morton copy.
8 years ago
bunnei
875215fae4
video_core: Move MortonCopyPixels128 to utils header.
8 years ago