Commit Graph

316 Commits

Author SHA256 Message Date
Klaus Kämpf
38227fa7bf Accepting request 526483 from home:xenonpk
- Update to version 1.4.2~git20170914:
  * add support for smart keyboard
  * map '`' to back instad of esc
  * forget to modify cmakelists
  * GPU: Dirty viewport on RT width/height change.
  * Add uniform to make post process aware of videos. And an example effect ~ subtle AA in-game/heavy smoothing for videos.

OBS-URL: https://build.opensuse.org/request/show/526483
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=16
2017-09-19 16:32:05 +00:00
Klaus Kämpf
2665d54d06 Accepting request 522274 from home:xenonpk
- Update to version 1.4.2~git20170903:
  * Add Sony PS3 controller mappings
- Update to version 1.4.2~git20170901:
  * Integrate sceUsbGps and sceUsbCam with Android
  * Integrate sceUsbGps and sceUsbCam with Android - 2
  * More mingw patches
  * More mingw patches pt. 2
  * Simplify this conditional
  * PACK should be defined different for Win32 based on whether we compile with Mingw or MSVC
  * Revert "PACK should be defined different for Win32 based on whether"
  * Get rid of ugly alignment macros and some other cruft, we now have alignas(16) from C++11
  * Remove snprintf compatibility hacks for MSVC versions before 2015
  * Remove Globals.h
  * Buildfix
  * Linux buildfix
  * mingw patches
- Update to version 1.4.2~git20170830:
  * Assorted cleanup of Vulkan init code. Show Vulkan extensions in system info.
  * Separate VulkanContext::CreateDevice into ChooseDevice and CreateDevice to give an opportunity to enable extensions.
  * Buildfix
  * Minor cleanups
  * Fix bug in vulkan init. Add some sanity checks to GL shader cache loading.
  * Add a hack to override the default framebuffer on non-iOS, to unblock the new RetroArch port attempt  (#9936)
  * Fix a PIC compliance bug in the VFPU. Comment other cases properly (for easy searching).
  * apple buildfix
  * Patches to make it possible to compile with mingw, pt. 1
  * Removed MSVC check
  * Change this to _MSC_VER
  * Remove this too - we will use UNICODE and _UNICODE defines for mingw build
  * SafeMem: Remove the "far" optimization that saves 3 bytes sometimes but is really dangerous and not worth the complexity.
- Update to version 1.4.2~git20170825:
  * Another couple of control mappings, see #9825
  * Fix possible crash when loading GL shader caches. Should help #9930.
- Update to version 1.4.2~git20170824:
  * Bump the GL shader cache version
- Update to version 1.4.2~git20170821:
  * Make keys names translatable in pop-up
  * Reuse some already translated strings
  * Add a new translation category for the remote ISO feature
  * Oops, forgot this one
  * Implement vertex caching for Vulkan.
  * Vulkan vertex cache: Fix bug with "pure prim" draws (where we avoid the index buffer)
  * Make FLAG_FLUSHBEFORE a no-op, move flushes into the execution functions.
  * Fastpath in fastrunloop when diff=0. Remove need for Execute for UV scale/offset.
  * Minor cleanups
  * Buildfix for X86 Android
  * Crashfix on older devices
  * Vulkan: Add code (disabled) to be able to run with more in-flight frames. Only improves performance marginally and needs more testing.
  * FRAGMENT_SHADER needs to be marked dirty if shademode changes. Fixes #9904.
  * Make control mapping pop-up title translatable
  * Make dev menu pop-up title translatable
  * Fixed invalid preprocessor directive
  * ARM: Delete obsolete comments and check
  * More vulkan microoptimizations. Add more profiler scopes.
  * Vulkan: Fix some inefficient command pool usage, might also fix a race condition
  * Vulkan: Fix bug sometimes causing the wrong renderpass to be ended at exit, causing crashes.
  * Add hooks for Marvel video copy func.
  * Replace the most critical unordered_maps and maps with two new maps: FastHashMap and PrehashMap.
  * SIMD-optimize some data conv routines used in uniform updates.
  * Include Hashmaps.h in CMakeLists.txt.
  * Maintain the hashmap from time to time. Fix a bug in count reset on grow.
  * Optimize uniform uploads for D3D9 and GL as well.
  * Buildfix
  * 32-bit buildfix
  * And yet another buildfix.
  * Minor optimizations (use the new hashmap in a few more places)
  * ... And also for the vertex decoder (DenseHashMap)
  * Switch over the GL shader manager to the new hashmaps.
  * Buildfix
  * Fix some missing dirty flags (affects FS_BIT_LMODE)
  * Keeping descriptorsets around between frames can cause problems if we run out.. Try to prevent that. Need a better method than this though.
  * Linux buildfix
  * GPU: Consider bbox failed with zero verts.
  * GPU: Fix alignment on signal jump/call.
  * This might not always be 16-byte aligned.
- Update to version 1.4.2~git20170816:
  * Simple micro-optimization in AdvanceVerts
  * Can't dirty VERTEXSHADER_STATE before the flush in Execute_VertexTypeSkinning, causes obscure bugs when software skinning is enabled
  * NEON-optimize bone matrix loads
  * Vulkan: More minor optimization (avoid pipeline cache lookups when possible)
  * NEON-optimize CLUT loads
  * Neon-optimize the audio s32->s16 packing function
  * Initial work on supporting sustained perf mode
  * Cleaner Vulkan shutdown
  * Add controller entries from gabomdq/SDL_GameControllerDB
  * Oops, forgot to update NativeQueryConfig, thanks unknown
  * Spacing
- Update to version 1.4.2~git20170815:
  * Ensure everything is dirty on frame start.
  * All: Only convert blend state if "dirty"
  * All: Only convert depth stencil state if dirty
  * All: Only convert raster state if dirty
  * Dirty RASTER_STATE when switching between rect and non-rect primitives (culling)
  * All: Only convert viewportscissor state if dirty
  * Dirty viewport state on framebuf resize.
  * Add some missing VIEWPORTSCISSOR dirtying.
  * D3D11: Make better use of the dirty flags to avoid state calls
  * All: Only recompute the vertex shader ID when dirty
  * Dirty vertexshader state on hw bezier/spline.
  * Dirty things on stencil buffer upload.
  * Dirty-flag the fragment shader ID.
  * Add some missing fragment shader state changes.
  * Dirty on various framebuf state helpers.
  * Oops, broke Vulkan in the rebase somehow. Fixed.
  * Use dirty-flags more in Vulkan state setting
  * Dirty-track the current pipeline to avoid many vkBindPipeline calls.
  * Fix minor blendstate oversight, restore a disabled optimization
  * Vulkan: Fix some more state dirtying issues.

OBS-URL: https://build.opensuse.org/request/show/522274
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=15
2017-09-10 11:15:36 +00:00
Klaus Kämpf
69f3f09639 Accepting request 515965 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/515965
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=14
2017-08-11 09:06:50 +00:00
Klaus Kämpf
1622dcb7c5 Accepting request 506006 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/506006
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=13
2017-06-26 09:31:08 +00:00
Ryan Bach
d735c6d775 Accepting request 504464 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/504464
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=12
2017-06-19 21:33:18 +00:00
Ryan Bach
22bc57f8ea Accepting request 503062 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/503062
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=11
2017-06-12 21:37:09 +00:00
Ryan Bach
2be49c4935 Accepting request 500856 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/500856
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=10
2017-06-04 01:33:58 +00:00
Klaus Kämpf
cd68ac3144 Accepting request 498653 from home:xenonpk
Source Update & Versioning fix

OBS-URL: https://build.opensuse.org/request/show/498653
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=9
2017-05-29 06:46:59 +00:00
Klaus Kämpf
505f3cbdd8 Accepting request 496764 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/496764
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=8
2017-05-22 06:45:36 +00:00
Klaus Kämpf
fcedea46a3 Accepting request 493074 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/493074
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=7
2017-05-08 14:05:15 +00:00
Klaus Kämpf
f1c5a15387 Accepting request 491960 from home:xenonpk
Source update

OBS-URL: https://build.opensuse.org/request/show/491960
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=6
2017-04-29 14:22:42 +00:00
Klaus Kämpf
99dcb5ccca Accepting request 490169 from home:xenonpk
Fix versioning

OBS-URL: https://build.opensuse.org/request/show/490169
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=5
2017-04-24 08:32:12 +00:00
Klaus Kämpf
ae1d689016 Accepting request 488047 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/488047
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=4
2017-04-15 09:56:54 +00:00
Klaus Kämpf
50937cf8d4 Accepting request 487556 from home:xenonpk
Reference patch removal in .changes file & further source updates

OBS-URL: https://build.opensuse.org/request/show/487556
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=3
2017-04-13 11:33:57 +00:00
Klaus Kämpf
e0b4f51176 Accepting request 430443 from home:xenonpk:branches:home:X0F:branches:Emulators
Update to latest git revision (1.3)
Updated .changes file

OBS-URL: https://build.opensuse.org/request/show/430443
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=2
2016-09-27 09:20:21 +00:00
4f106f5171 Accepting request 183035 from home:dvlara
PSP emulator.

OBS-URL: https://build.opensuse.org/request/show/183035
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=1
2013-07-29 07:55:41 +00:00