Henrik Rydgård
0df2a40487
Remove the "GPUInterface" base class. Not really useful, GPUCommon is pretty much the same thing.
2024-12-02 11:12:14 +01:00
Henrik Rydgård
f54d701a2e
Decentralize the assert for AllocateAlignedMemory failures
2024-10-22 21:49:50 +02:00
Henrik Rydgård
9699be2110
RetroAchievements: Cleanup better on login failure
2024-09-26 01:09:56 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00
Henrik Rydgård
ae99b797d7
Remove some bad float suffixes
2023-01-02 22:30:01 +01:00
Kingcom
5109fd7cdc
CMake: Correct build on Windows.
2021-02-15 06:09:12 -08:00
Henrik Rydgård
0e3a84b4a8
Move most GPU things to Common.
...
It works after the move, on Windows and Android at least.
Deletes the D3DX9 shader compiler loader, which was not used.
2020-10-04 23:39:02 +02:00
Henrik Rydgård
9e41fafd0d
Move math and some file and data conversion files out from native to Common.
...
Buildfixing
Move some file util files
Buildfix
Move KeyMap.cpp/h to Core where they belong better.
libretro buildfix attempt
Move ini_file
More buildfixes
2020-10-04 09:12:46 +02:00
Henrik Rydgård
767b1e45b2
Fix the build - there's a Vec3 name collision, fixed it using a namespace.
2019-10-22 22:58:10 +02:00
Unknown W. Brackets
184ae2f93c
GE Debugger: Fix type conversion warning.
2018-11-17 08:57:59 -08:00
xebra
5f9022ae14
[spline/bezier]minor fix
2018-10-07 23:54:29 +09:00
xebra
ef53195ae8
[spline/bezier]Surround with namespace Spline.
2018-10-07 23:54:28 +09:00
xebra
10afcf2dbb
[spline/bezier]Improve basic spline/bezier structures.
2018-10-07 23:54:26 +09:00
xebra
019e276798
[spline/bezier]Modify ControlPoints and fix VertexPreview.
2018-10-07 23:54:20 +09:00
xebra
0cb63318bc
[spline/bezier]Fix to build for GE debugger.
2018-10-07 23:54:00 +09:00
Unknown W. Brackets
e90ffdb8e1
GE Debugger: Fix tex preview race condition.
...
If we redraw the tex preview first, we need this for the VAO. Oops.
2018-09-20 20:33:20 -07:00
Unknown W. Brackets
921727f163
GE Debugger: Fix preview crash.
...
In some cases on first draw (e.g. from a test), this might be null and
crash. It was supposed to be the other program.
2018-08-05 17:12:46 -07:00
xebra
55b9daa736
GE Debugger:Fix indices memory allocation of bezier.
2018-06-27 01:25:08 +09:00
Unknown W. Brackets
03edd6129a
GLES: Cut down on use of USING_GLES2.
2018-06-17 20:51:34 -07:00
Unknown W. Brackets
9aad4dc848
GE Debugger: Cleaned repetition in spline preview.
2018-06-06 05:59:14 -07:00
Unknown W. Brackets
1829902171
GE Debugger: Show bezier/spline in preview.
...
Ignoring some things about normals and colors since they don't matter.
2018-06-06 05:59:14 -07:00
Unknown W. Brackets
3c5816e2aa
GE Debugger: Allow enable/disable of prim preview.
2017-12-23 02:16:43 -08:00
Unknown W. Brackets
c55db7a496
GE Debugger: Keep prim preview on pan/zoom.
2017-12-23 01:57:03 -08:00
Unknown W. Brackets
a32ccd3eb8
GE Debugger: Fix preview when zooming.
...
Before, the coordinates were only right when scaled to fit. When you
zoomed in and panned, it would show in the wrong place because it wasn't
accounting for the flipped backbuffer.
2017-12-23 01:31:04 -08:00
Henrik Rydgård
440e72d250
Clean up among the logs. Remove MASTER_LOG.
2017-03-06 13:10:23 +01:00