| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
OpenGL: Make OpenGL object resource wrappers fully inline
|
| | |
| |
| |
| |
| | |
The functions are so simple that having them separate only bloats the
code and hinders optimization.
|
| |\ \
| | |
| | | |
VideoCore: #ifdef out some debugging routines
|
| | |/
| |
| |
| |
| |
| |
| | |
Some disabled debugging functionality was being called from rendering
routines in VideoCore. Although disabled, many of them still allocated
memory or did some extra work that was enough to show up in a profiler.
Gives a slight (~2ms) speedup.
|
| |\ \
| | |
| | | |
Videocore: Don't reinitialize register name map on every query.
|
| | | |
| | |
| | |
| | | |
This greatly speeds up the command list debug widget.
|
| |\ \ \
| | | |
| | | | |
Remove dead gpu_refresh_rate option from the default ini file
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | | |
citra-qt: Improve pica command list widget.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
columns.
Uniform row heights enables some optimisations for a smoother scrolling.
Resize columns to content so that we don't have to do it manually
|
| | | | |
| | | |
| | | |
| | | | |
Also removed the extra spaces for each cell
|
| | | | |
| | | |
| | | |
| | | | |
Simplifies the code and gives a tiny speed-up.
|
| | |/ /
|/| |
| | |
| | | |
Shaves off 1/3rd of the vertex shader time in Fire Emblem
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Targeting ARM version variants was only a thing on armemu.
The reset routine also does basically the same thing as NewState.
|
| | | |
| | |
| | |
| | | |
Both the MPCore and the ARM9 have the same data abort model (base restored), so differentiating isn't necessary.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
armdefs: Remove unnecessary extern keywords
|
| | |/ / |
|
| |/ / |
|
| |\ \
| |/
|/| |
Core\HLE : Fix Warning
|
| | |
| |
| |
| | |
"signed/unsigned mismatch"
|
| | | |
|
| |\ \
| | |
| | | |
Yet More Warning Fixes
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
and fix various warnings
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
This really should be universalized, I keep getting errors creating
commits because lines I've edited use tabs instead of spaces(and yes I
did read the contributing guide and i know they are supposed to be
spaces)
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
Qt/GPU Breakpoints: Changed the widget to have a checkbox next to each bp type
|
| | | | |
| | | |
| | | |
| | | | |
click the Enable button when enabling/disabling a breakpoint, now it is done via a checkbox next to the breakpoint's name.
|
| |\ \ \ \
| | | | |
| | | | | |
GSP: Don't try to write memory fill registers if start address is 0
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Verified to be what GSP does via REing. Fixes invalid virt->phys
translation error spam in some games.
|
| |\ \ \ \ \
| |/ / / /
|/| | | | |
Qt/GPU Breakpoints: Added three more breakpoint types.
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
* IncomingDisplayTransfer: Triggered just before a display transfer is performed.
* GSPCommandProcessed: Triggered right after a GSP command is processed.
* BufferSwapped: Triggered when the frames flip
|
| |\ \ \ \
| | | | |
| | | | | |
GL Renderer: Remove erroneous glEnable(GL_TEXTURE_2D) calls
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In OpenGL 3, texturing is always enabled, and this call is invalid.
While it produced no effect in the rest of the execution, it wouldn't
have the intended effect of disabling texturing for that unit. Instead
bind a null texture to the unit.
|
| | |/ / /
|/| | | |
|
| |\ \ \ \
| | | | |
| | | | | |
GPU: Added registers for min and mag texture filters
|
| | | | | |
| | | | |
| | | | |
| | | | | |
the hw renderer.
|
| |\ \ \ \ \
| |_|/ / /
|/| | | | |
Services/AM: Stubbed am:app::GetNumContentInfos to return 0 results.
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Named the service functions in am:app as per 3dbrew.
This fixes an illegal read loop in Steel Diver
|
| |\ \ \ \
| | | | |
| | | | | |
Services/Logging: Log more useful information when some operations fail.
|