SHA256
1
0
forked from pool/rpcs3

Accepting request 539024 from home:gasinvein

- Add libevdev and libpulse dependencies
- Update to version 0.0.3~git20171104

OBS-URL: https://build.opensuse.org/request/show/539024
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=10
This commit is contained in:
Klaus Kämpf 2017-11-06 07:47:30 +00:00 committed by Git OBS Bridge
parent 909f35e587
commit 2fbc74dfca
5 changed files with 102 additions and 5 deletions

View File

@ -1,4 +1,4 @@
<servicedata> <servicedata>
<service name="tar_scm"> <service name="tar_scm">
<param name="url">https://github.com/RPCS3/rpcs3.git</param> <param name="url">https://github.com/RPCS3/rpcs3.git</param>
<param name="changesrevision">304a4a1b6104ccb3f5843618b29c5ed924d9c3a1</param></service></servicedata> <param name="changesrevision">6782b2263785bc50ca175cc8afdd7896e7384e5f</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73094ec07c6221a8680b59f80e4712b2556cca6924010a87d6d2ea50273a2264
size 151724260

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2bc668a53068c6298a0a91b9fa2590123a46358ac46c35879d194eaeaa0daf81
size 150056012

View File

@ -1,3 +1,98 @@
-------------------------------------------------------------------
Sat Nov 4 20:39:19 UTC 2017 - gasinvein@gmail.com
- Add libevdev and libpulse dependencies
-------------------------------------------------------------------
Sat Nov 04 20:26:55 UTC 2017 - opensuse-packaging@opensuse.org
- Update to version 0.0.3~git20171104:
* Make cellMouseGetDataList return CELL_MOUSE_ERROR_NO_DEVICE if mouse handler is set to null
-------------------------------------------------------------------
Sat Nov 04 19:02:32 UTC 2017 - opensuse-packaging@opensuse.org
- Update to version 0.0.3~git20171104:
* [RSX] Fix uninitialized value before usage
* rsx: Fix for framebuffer validation
* Have trophy manager reject games that have invalid usr data rather than dying.
* Make it so that TROPUSR doesn't crash on "bad" imput.
* Make trophy dialog smarter and not need the silly file. Can load all games by default now.
* change CryptAcquireContextW to try CRYPT_NEWKEYSET flag if key container doesnt exist already < https://msdn.microsoft.com/en-us/library/windows/desktop/aa379886(v=vs.85).aspx >
* disable fb testing for partial framebuffer resources
* rsx: Tweaks - Optimize get_surface_subresource - Add check_program_status time to draw call setup statistics. It can slow down games significantly
* vk: Improved handling of swap_bytes behaviour when using WCB
* rsx: Experimental; Try to calculate pixel offset using nv3062 pitch register since we know the target block is defined with 3062 registers
* Add supporters
* Implement set_native_priority (posix)
* Fix NPDRM exitspawn
* Fix /dev_bdvd/ for exitspawn
* Add Delete LLVM Cache option
* Update PPA urls to the latest version of Qt
* Revert Qt requirements to version 5.7 for Linux
* Implement Trophy Manager.
* Handle device not ready in fs::error. Solves #3592
* Added breakpoint list
* Repositioned current instruction to middle
* Qt: Fix Save Data Dialog initial size
* rsx: Fix for rsx thread lockup due to nested access violations when WCB is enabled
* vk: Allow swapchain create to fail with an error
* nvidia facepalm
* rsx: Tag cache blocks returned on access violation to validate data passed to flush_all is up to date. Should prevent recursive exceptions
* gsframe: Break waiting is emulator is stopped suddenly - Keeps the queue from hanging the GUI
* rsx/qt: GsFrame improvements - Identify minimize/restore events as separate from regular resize and do not react to them - Enable message queue consumption after loading the shaders cache. Also hides the frame in this step -- This fixes the 'start fullscreen' bug when running vulkan
* fixup
* Audio: add Buffer Count setting
* ppu_acontext draft
* Add cmdline support
* [Qt] Fix uninitialised values before usage
* rsx: Avoid false positives by early rejection. Should keep cache thashing to a minimum
* rsx: Export more information about affected cache sections when handling violations - This allows for better handling of deferred flushes. -- There's still no guarantee that cache contents will have changed between the set acquisition and following flush operation -- Hopefully this is rare enough that it doesnt cause serious issues for now
* rsx: Fixes - vk: Always reopen primary command buffers. They should only be closed in flush_command_queue - If uploading a texture and there are collisions with protected buffers, do not rebuild the cache - Perform writes via flush before reprotecting pages that were not trampled - Only flush no pages once
* rsx: Implement memory tags for strict mode to validate render target memory
* vulkan: Flush queue before attempting to copy texture memory!
* rsx: invalidate surface store address when tile is unbound
* spu: save and restore mfc cmd after processing
* spu: Implement readch(mfc_cmd)
* rsx: make dmactrl get 'readonly'
* Trophy: use system language setting
* Fix off by one error. Sigh.
* Fix focus issue in trophies.
* rsx: Fix critical bug concerning transient data layout in memory
* rsx: Disable draw call batching when strict mode is enabled - Minor bugs have been observed with it always enabled
* vk: Fix for infinite hanging in the access violation handler
* rsx: Better detection of framebuffer memory copy operations - Still requires texture stitching to work correctly, but matching dimensions works well for now
* rsx/vk: Be a little more frugal with texture memory to avoid running out of VRAM on 1GB cards
* rsx: Improve separate treatment of write exceptions vs read exceptions - Optimizes search functionality and avoids thrashing valid sections
* fix build
* rsx: Workaround for 0 pitch textures. - Should these be ignored? Needs investigation
* rsx: Even more texture cache fixes - Fix subresource sampling - Invalidate memory range before uploading textures to prevent hangs
* rsx: Only transfer framebuffer contents if memory contents are compatible
* rsx: Texture fixes continued - Fix buffer invalidate behaviour (wcb) - Disable auto rebuild with only framebuffer storage getting rebuilt - Fix vulkan subresource sampling
* rsx: Restructuring [WIP] - Refactor invalidate memory functions into one function - Add cached object rebuilding functionality to avoid throwing away useful memory on an invalidate - Added debug monitoring of texture unit VRAM usage
* Make a basic trophy notification dialog (#3204)
* Save manager improvements (#3631)
* Update Readme to Qt 5.8
* Silence annoying experimental build warning - Compiling locally on VS defines BRANCH to "" (empty $BRANCH envvar) and defines _MSC_VER. The pdb check is useless since it will never be reached
* vk: Enable primitive restart workaround for polaris and vega on linux as well - Looks like it might be a hardware erratum
* Qt: add "clear" option to tty log contextmenu
* [Qt] UI improvements (#3558)
* evdev: add analog to dpad option (#3551)
* [Qt] Add syntax highlighter (#3550)
* gl: Check for vendor_string ATI for AMD cards. It seems AMD is still using the ATI openGL stack
* add RX 550 to AMD vulkan cards with restart bug
* general fixes; Force u32 return type for index_count and add RX Vega to primitive restart blacklist
* rsx: Allow clear_surface command for depth-only passes. Removes invalidate cache hack
* rsx: More fixes - Workaround for AMD glMultiDrawArrays bug - Disable disjoint command submission when multidraw support is disabled
* rsx: Reimplement index buffer generation - Emulate primitive restart in software whenever we get the chance - Ensure PRIMITIVE_RESTART is never active when LIST topologies are active - Reimplement TRIANGLE_FAN, POLYGON and QUAD expansion
* rsx/vk: Workaround for polaris primitive restart bug
* Fix compile VS
* Add BRANCH as a preprocessor definition taken from an environment variable
* Bump Qt version to 5.9.2 for Travis
* rpcs3.vcxproj: remove unused paths in AdditionalLibraryDirectories
* appveyor.yml: use Visual Studio solution to build the project and cleanup
* update vulkan submodules (#3600)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Oct 25 19:07:37 UTC 2017 - kah0922@gmail.com Wed Oct 25 19:07:37 UTC 2017 - kah0922@gmail.com

View File

@ -17,7 +17,7 @@
Name: rpcs3 Name: rpcs3
Version: 0.0.3~git20171014 Version: 0.0.3~git20171104
Release: 0 Release: 0
Summary: PS3 emulator/debugger Summary: PS3 emulator/debugger
License: GPL-2.0 License: GPL-2.0
@ -35,6 +35,8 @@ BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(openal) BuildRequires: pkgconfig(openal)
BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(libpulse-simple)
BuildRequires: pkgconfig(libevdev)
BuildRequires: pkgconfig(yaml-cpp) BuildRequires: pkgconfig(yaml-cpp)
BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libudev)
BuildRequires: vulkan-devel BuildRequires: vulkan-devel