forked from pool/rpcs3
3e667814d4
- Update to version 0.0.14~git20210118: * Qt: hotfix for downloader * Refactor some 'offending' code a bit (no effect) * Fix fmt::throw_exception destructor v2 * texture_cache: fix some warnings in AUDIT * Rewrite fmt::throw_exception destructor * Compilation fix (#9622) * SPU LLVM: Optimize FSM following comparison - FSM following a comparison instruction can be optimized to a single shuffle instruction * vm_native.cpp: minor compilation fix * SPU LLVM: add splat_scalar helper * CMake: Unset LIBUSB_LIBRARIES when using libusb submodule * CMake: Use find_package to find SDL2 - Update to version 0.0.14~git20210115: * LLVM: generate trampolines for "null" functions * vm: Minor fix in vm::close * Use different approach in shm::unmap_critical (Linux) * Memory: use MADV_DONTDUMP if available (Linux) * vm: Remove vm::dealloc_verbose_nothrow * Memory: fix critical bug in shm::unmap_critical (Linux) * Crypto: modernize key_vault.h * Crypto: modernize ec.h * Crypto: make global vars in ec.cpp thread_local * Crypto: don't modify EDAT_IV (all zeros) * Crypto: workaround -Wunused-variable - Update to version 0.0.14~git20210113: * Qt/curl: fix segfault in curl * Qt/Input: Use ellipsis as "mouse deadzone" * Remove legacy patch support * memory viewer: Close all instances after emulation exit * utils::shm: Hotfix after #9578 * utils::shm: Make map_self() atomic (#9578) * sceNpTrophy: Fix sceNpTrophyRegisterContext for handler abortion (#9586) * Implement richtext_item_delegate * Add filename to multi pkg installation * Simplify numbered_widget_item * Add filename to single pkg installation * fix rebase conflicts * Try to distinguish between Update and DLC (Part 2) * Move blocking code in order to free the explorer * Try to distinguish between Update and DLC * fix linux compilation * Don't hide the PKG install progress dialog after each package * Use boolean values in unedat * Minor include cleanup in utlis.h * Add VERSION fallback to GetPkgInfo * Add more info to PKG install progress dialog * unpkg: add missing break and some cleanup * Use package reader in pkg_install_dialog * Rename package_reader member variables * Read patchsets from compat db * LLVM: log certain null functions * RSX: Fix possible bug in memory streaming utils * Enable -Wunused-variable * Enable -Wunknown-pragmas * Enable -Winvalid-offsetof * Enable -Wcomment warning * Random stuff (#9589) * tiny include fix * kernel explorer: Make it single-instance tool * rsx: Fix index array offset bits * vk: Refactor some uber-headers - Update to version 0.0.14~git20210109: * Fix compilation for gcc-11 * Update LLVM to latest commit * Update ASMJIT to oldstable * Update ASMJIT submodule URL * Utils: Rewrite fmt::split * Add comment for deprecated avcodec_register_all * Qt: ugly fix for ugly deprecation warning * game_list: fix deprecation warning * Fix or silence Qt warnings * Silence another warning (clang) * Silence one warning (clang) * Error on no return type warning * Remove redundant #pragma once * PS3 Loader: Fix sections memorizing * VFS: fixup handling . and .. after #9528 * fixed_typemap.hpp: remove useless reporters * VFS: Escape path components which end with space or period * VK refactoring Part 2 (#9542) * Docs: Update BUILDING.md (Fedora) * Build: Add include for building on certain configs * rsx: Fix ambiguous call to min(float16_t, float) * Update Utilities/Thread.cpp * Improved Zen chip detection - Update to version 0.0.14~git20210103: * rsx: Make FP shader cache load lock-free * rsx: Fix shader cache of 2 or less pipelines * rsx: Shaders cache loading and saving bugfixes - Update to version 0.0.14~git20201231: * rpcs3_version: Bump to 0.0.14 * VK: make static chip_family_tables const * VK: move static chip_family_tables to cpp * VK: move helpers to vkutils * VK: refactoring part 1 * Initial playlist-based custom soundtracks support (#9362) * Buzz! emulated controller (#9504) * Implement util/fifo_mutex.hpp * vm: implement vm::atomic_op, fetch_op helpers * memory viewer: Implement SPU mode, fix address GOTO * rsx: Implement Texture LOD Bias addend setting * rsx: Fix RSXTexture.h spacing * rsx: Move Anisotropic Filter Override to RSX state * Format: Update clang format * Docs: Update BUILDING.md * CMake: Update required Qt version * SPU LLVM: Fix edgecase in icelake codegen * Remove deprecated _bit accessor from v128 * Reimplement utils::popcnt64 * Types: Use nullptr over 0 * Warnings: Silence false warnings about fatal code paths * Warnings: Warnings use kebab case, Mr. Kot * Warnings: Ensure death functions are all marked noreturn * rsx: Revert an accidental deletion * rsx: Allow attempted fetch of non-existent surface - Update to version 0.0.13~git20201227: * Improve skylander portal emulator * vm_native.cpp: conditionally define c_madv_free * Use MAP_NORESERVE when available in mmap (Linux) - Update to version 0.0.13~git20201227: * Remove std typeinfo * vm: Fix access violations on super memory, support super memory in vm::get_addr * Disables precompiled headers by default (#9499) * Allow USB passthrough for THQ uDraw GameTablet * Remove bom in Utilities dir * rsx: Do not rely on program env state, instead, always use program ucode analysis results when doing codegen * rsx: Refactor shader codegen and fix shadow sampling on depth-float * vk: Fix more spec violations * Implement util/auto_typemap.hpp * Fix minor typo * Fix SPU ELF loader * Partial revert of 43c87e99b0316d4328b597ad50ff415ef42a73af * SPU Debugger: Print reservation data * memory viewer: Only allow "words" steps in powers of 2 * Fixup memory viewer SPU headers for RawSPU * GUI: Rewrite GOTO address tools in debugger tools * types.hpp: more cleanup * perf_meter.cpp: register only named threads * Butcher narrow cast a little (don't print value). * Don't randomly include "stdafx.h" * MSVC: remove MemLeak build support * Add PR-BUILD.md and Pull Request Template * Change skylander variants to use hex * atomic.hpp: revert Clang < 11 workaround for u128 * CMake: bump minimum Clang to 11 * CI: switch FreeBSD to Clang 11 (similar to e2303f337804) * types.hpp: remove intrinsic includes * atomic.hpp: use u128 as storage for masks/values - Update to version 0.0.13~git20201221: * Debugger: Switch from NoThread when the emulation is running * PPU memory must be exec memory when using debugger's "Next Instruction" feature * Mask PC in debugger_frame::keyPressEvent for SPU * Disasm: read instruction contents only once * Debugger: correctness fixes and cleanup * Cleanup disasm classes a bit * vk: Fixup for renderpass issues * minor cleanup * memory viewer: Fix resizing down * Move align helpers to util/asm.hpp * Fix bug with vector arg alignment in BIND_FUNC and callbacks. * Emu: implement on_exit callback * Hotfix: Emu.Quit after Emu.Stop * Cleanup and move sysinfo.h -> util/sysinfo.hpp * Replace uint64_t with u64 * Replace uint32_t with u32 * Replace int32_t with s32 * Replace uint16_t with u16 * Replace uint8_t with u8 * Add usz alias for std::size_t * Simplify f16 type * Move busy_wait() to asm.hpp * memory viewer: improve layout and resize * fix warning * memory viewer: check width and height in image viewer * memory viewer: fix RGB Image viewer crash * memory viewer: use enum for color formats * memory viewer: more cleanup * memory viewer: fix horrible overflow that freezes rpcs3 * memory viewer cleanup * GUI: Make memory viewer address edit accept 0x/0X prefixes * GUI: Polish the memory viewer * Link the memory viewer with the debugger * GUI: Improve PS3 decryption tool * vk: Register ampere GPU PCI IDs * Fix hexadecimal line numbers in error reports * fixed_typemap.hpp: Fix assignment operator for g_ptr * Update LLVM commit (minor fixups) * rsx: Do not reset vertex program texture mask when updating ucode analysis * vk: Force ampere GPUs to use the slower but spec-compliant depth-color resize route * vk: Workaround for validation layers bug * Hotfix: useless error * Almost all Skylander variants (#9443) * Fix unresponsive UI during SPU compilation * Fix stop during shader compilation * Fix build * vk: Clean up some leftovers from shader decompiler rewrites * rsx: Add some texture upload statistics to the texture cache * rsx: Make debug overlay dynamic * rsx: Fix sampler descriptor updates for framebuffer resources * vm: fix warnings and add narrow cast for u64 ptrs * Fix potential thread_pool crash on exit * Make lf_queue<> compatible with atomic_wait * shared_ptr.hpp: add wait support for atomic_ptr<> * atomic.hpp: use SFINAE for waitable atomic detection - Update to version 0.0.13~git20201215: * PPU: Allow HLE execution from pure instruction decoder type interpreter * FW SPRX install: Fix IDM ID's leak * PRX loader: Fix libfs_155.sprx loading * Salvaging code (#9432) * Minor tooltip grammar fix * Remove BOM from new files * Firmware libraries settings overhaul * Split BEType.h to util/v128.hpp and util/to_endian.hpp * vm: initialize g_pages at vm::init * shared_ptr.hpp: fix is_same_ptr<>() trait * rsx: Restructure and simplify some header include chains * rsx: Move shader analysis+prefetch to the end of the draw call * Add variant support for Skylanders (#9424) - Update to version 0.0.13~git20201213: * Initial DualSense Support (#9308) * Update skylander_dialog.cpp (#9419) * Use uptr (std::uintptr_t alias) * Move types.h to util/types.hpp * Remove ceil2/floor2 from types.h * Move error_code to ErrorCodes.h * Remove any_pod<> from types.h * Reduce std::numeric_limits dependency * RSX: remove overly long integer sequence (opcode_list) * Fix u128 constructors (MSVC) * endian.hpp: minor simplification * VKMemAlloc.cpp: use shared_mutex in vk_mem_alloc.h * std::chrono cleanup: always use steady_clock * Fixup for fs::file::read * Use atomic_t<> in VKMemAlloc * Remove constexpr from ppu/spu decoders. * Remove ASSUME macro * Always print system error code on 'throwing' errors. * Remove HERE macro * vk: Validate image creation inputs * vk: Add even more D32_SFLOAT missing locations - Update to version 0.0.13~git20201209: * Improve narrow() and size32() with src_loc detection * Replace verify() with ensure() with auto src location. * SPU ASMJIT: fixup mfence replacement * Simplify g_pages * Set msvc toolkit back to mainline * vk: Properly register D32_SFLOAT as a depth-stencil format (#9396) * Qt 5.15.2 (#8867) - Update to version 0.0.13~git20201208: * atomic.hpp: fixup (rsp addressing) * Allow emulation to work without firmware (#9367) * Remove bom from .hpp files * atomic.hpp: add atomic_t<bool> specialization * atomic.hpp: replace std::atomic with atomic_t * atomic.hpp: add some features and optimizations * shared_ptr.hpp: add trivial conversion for shared/single types * rsx: Separate program environment state from program ucode state - Update to version 0.0.13~git20201206: * Debugger: Implement code flow tracking * Debugger: rewrite GetPc() * Remove BOM markers * Set default to utf-8 for MSVC - Update to version 0.0.13~git20201204: * atomic_t: cleanup type requirements * atomic.hpp: simplify and unify bit test instructions * shared_ptr.hpp: fixups and updates * atomic.cpp: more phase splitting in notify_all() * shared_ptr.hpp: improve atomic_ptr methods * Update FW 4.87 Latest Version (#9366) OBS-URL: https://build.opensuse.org/request/show/866115 OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=30
4 lines
232 B
Plaintext
4 lines
232 B
Plaintext
<servicedata>
|
|
<service name="tar_scm">
|
|
<param name="url">https://github.com/RPCS3/rpcs3.git</param>
|
|
<param name="changesrevision">62cb532460d504533c2c3cbf5b32a8c1249d70a3</param></service></servicedata> |