| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
- Retire OLDJOY option due to increasing difficulting of rebasing
Changes: https://ppsspp.org/#news
Changes: https://github.com/hrydgard/ppsspp/compare/v1.10.3...v1.11
Reported by: GitHub (watch releases)
|
|
|
|
|
|
|
|
| |
- LIBRETRO option is now libretro-ppsspp port
Changes: https://ppsspp.org/#news
Changes: https://github.com/hrydgard/ppsspp/compare/v1.9.4...v1.10
Reported by: GitHub (watch releases)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In file included from Common/Vulkan/VulkanContext.cpp:28:
In file included from ext/glslang/SPIRV/GlslangToSpv.h:42:
In file included from ext/glslang/SPIRV/SpvTools.h:47:
In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/localintermediate.h:42:
In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/intermediate.h:55:
In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/../Include/Common.h:108:
ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator'
void setAllocator(TPoolAllocator* a) { allocator = *a; }
~~~~~~~~~ ^ ~~
ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:244:21: note: declared private here
TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator
^
Reported by: antoine (via bug 244251 exp-run)
|
|
|
|
|
|
| |
Changes: http://ppsspp.org/#news
Changes: https://github.com/hrydgard/ppsspp/compare/v1.8.0...v1.9.1
Reported by: GitHub (watch releases)
|
| |
|
|
|
|
|
| |
Changes: http://ppsspp.org/#news
Changes: https://github.com/hrydgard/ppsspp/compare/v1.7.5...v1.8.0
|
|
|
|
|
|
|
| |
As the graphics team standardized on drm-kmod Vulkan no longer works
by default anywhere: AMD is blocked DRM_AUTH while Intel by USERPTR.
Workarounds exist but there's no point scattering them in every
Vulkan consumer.
|
|
|
|
|
|
| |
Changes: http://ppsspp.org/#news
Changes: https://github.com/hrydgard/ppsspp/compare/v1.6.3...v1.7
MFH: 2018Q4 (many stability fixes)
|
|
|
|
|
| |
- Vulkan lazy bindings are always enabled, built against bundled headers
- QT5 slave currently hardcodes GPUBackend::OPENGL
|
|
|
|
| |
PR: 228972
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SDL/SDLGLGraphicsContext.cpp:88:2: error: use of undeclared identifier 'EGL_Init'
EGL_Init();
^
SDL/SDLGLGraphicsContext.cpp:122:18: error: use of undeclared identifier 'g_eglDisplay'
eglSwapBuffers(g_eglDisplay, g_eglSurface);
^
SDL/SDLGLGraphicsContext.cpp:122:32: error: use of undeclared identifier 'g_eglSurface'
eglSwapBuffers(g_eglDisplay, g_eglSurface);
^
SDL/SDLGLGraphicsContext.cpp:139:2: error: use of undeclared identifier 'EGL_Close'
EGL_Close();
^
|
|
|
|
|
|
|
|
| |
- Vulkan support is always built
- Install libretro core by default
Changes: http://ppsspp.org/#news
Changes: https://github.com/hrydgard/ppsspp/compare/v1.5.4...v1.6.0
|
|
|
|
|
| |
Changes: https://github.com/hrydgard/ppsspp/commit/ac0052c6af92
MFH: 2017Q4 (requires r451582)
|
|
|
|
| |
Changes: https://github.com/hrydgard/ppsspp/compare/v1.4.2...11f8bcc8a
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Thanks to antoine@ for the exp-run.
Approved by: rakuco (mentor)
Reviewed by: tcberner (mentor)
Reviewed by: mat
PR: 222000 (exp-run)
Differential Revision: https://reviews.freebsd.org/D12299
|
|
|
|
|
|
| |
This may slightly improve JIT stability.
MFH: 2017Q3
|
|
|
|
|
|
| |
Changes: http://ppsspp.org/#news
Changes: https://github.com/hrydgard/ppsspp/releases/tag/v1.4.1
MFH: 2017Q2
|
|
|
|
|
| |
Changes: http://ppsspp.org/#news
Changes: https://github.com/hrydgard/ppsspp/releases/tag/v1.4
|
|
|
|
| |
Changes: http://ppsspp.org/#news
|
|
|
|
|
| |
$ ppsspp
Unable to initialize SDL: SDL not built with joystick support
|
|
|
|
|
|
|
| |
- Back out r388231 now that DragonFly updated its GCC past 5.2
- Make it easier to back out r387685 in future by concatenating patches
Changes: http://ppsspp.org/#news
|
| |
|
|
|
|
|
|
|
| |
- Integrate r397030 and r397702 into master port
- Switch slave port back to use patches from master
Changes: http://ppsspp.org/#news
|
|
|
|
|
|
| |
- Take advantage of more system libraries support upstream
Changes: https://github.com/hrydgard/ppsspp/compare/253ed9f...d8b43dd
|
|
|
|
|
| |
MFH: 2015Q3
Security: 264749ae-d565-11e4-b545-00269ee29e57
|
|
|
|
|
|
|
| |
ext/xbrz/xbrz.cpp:619:28: sorry, unimplemented: non-trivial designated initializers not supported
const bool doLineBlend = [&]() -> bool
^
Submitted by: @Bigpet via hrydgard/ppsspp#7717
|
|
|
|
|
|
|
|
| |
Do not wait for upstream release if a vulnerability is found. [1]
QT* already use system libpng via QImage in x11-toolkits/qt*-gui.
GitHub: hrydgard/native#273 [1]
Security: CVE-2014-9495 [1]
|
|
|
|
|
|
|
|
| |
- Use xdg-open to open links and cheat files
- Change OS name in compat reports: BSD -> FreeBSD
- Minor FakeJit fixes
GitHub: hrydgard/native#272, hrydgard/ppsspp#7772
|
|
|
|
|
|
| |
Mainly to keep my sanity if a regression pops up.
GitHub: hrydgard/native#271 (merged), hrydgard/ppsspp#7772
|
|
PPSSPP is a PSP emulator written in C++. It translates PSP CPU
instructions directly into optimized x86, x64 and ARM machine code,
using JIT recompilers (dynarecs).
PPSSPP can thus run on quite low-spec hardware, including stronger
ARM-based phones and tablets, as long as there's OpenGL ES 2.0
support.
http://www.ppsspp.org/development.html
Requested by: RyanBram @ PCBSD forums
Motivated by: review D2608 (thus .ifdefs)
|