67455fde6e
- Update to version 0.0.5~git20181110: * Extra check when opening pup file * typemap: make use of volatile qualifier * shared_mutex: increase max_readers to 16383 * SPU LLVM: check state in every callable chunk * qt: Add supporters * Fix cellPadGetData * ppu: Fix threads scheduler * lv2: Fix lwcond_queue_wait lock acquiring * lv2: Fix lwmutex locking * Fix error code checking of sys_lwcond_signal_x * gui: Fix OpenCorrectionDialog message - Update to version 0.0.5~git20181105: * Bluetooth returns select as KEY_BACK for XBOX ONE controller. (#5303) * Add libnsl.so.1 to the AppImage, print resulting upload url - Update to version 0.0.5~git20181105: * Fix SPU STOP instruction * Disable npc update for SPU thread groups * cellSaveData: anti-corruption precautions * Implement cond_one sync primitive * Implement "Initialize Directories" options - Update to version 0.0.5~git20181104: * rsx: Fix inlined vertex array validation - Update to version 0.0.5~git20181102: * cellGame: Add missing nullptr checks - Update to version 0.0.5~git20181102: * Update firmware latest version to 4.83 * Fix issue with memory validation * ppu: Fix stack base - Update to version 0.0.5~git20181030: * rsx-debugger: add forgotten super ptrs * rsx-debugger: auto jump into get address on startup * rsx enums: fix typos * rsx-debugger: fix ret and nop cmd display * rsx-debugger: ignore invalid cmds - Update to version 0.0.5~git20181028: * Fix cellGcmInit (workaround) * RSX/Capture: fix filePath and remove strict mode check (#5283) * Qt: add option to add games to the main menu - Update to version 0.0.5~git20181023: * Qt: rename deleteLLVMCache to removePPUCache * Fix a warning that shift overflows data type width (#5116) * fixup for rsx debugging tools segfaults * rsx-capture: unbreak - Update to version 0.0.5~git20181020: * fix evdev device list * typo fix * Fix command line arguments, add --version and set Qt application name * Qt: add tick marks to Master Volume Slider * Qt: also enable/disable overlay centering checkboxes * Qt: refactor settings_dialog and add EnhanceSlider * Qt: add master volume slider to the audio tab * Qt: set Vulkan surface in gs_frame * Add setting for master volume * rsx: Improve inlined arrays (#5248) * Internal: register WaitOnAddress family functions (WinAPI) * Migration to named_thread<> * Fix thread_base::get_cycles (Linux/POSIX) * Fix audio_thread buffer deallocation race * Remove CALL_FUNC, implement ppu_execute<>() - Update to version 0.0.5~git20181014: * Add title to emulator message dialogs - Update to version 0.0.5~git20181013: * Save compatibility draw state - Update to version 0.0.5~git20181013: * Compatibility status to grid view * Gitignore: Support CLion IDE * ppu-interpreter: improve vminfp instruction - Update to version 0.0.5~git20181012: * rsx_capture/gcm: Fix tile binding (#5246) * README update * README update - Update to version 0.0.5~git20181008: * rsx: Fix u16 index arrays overflow * rsx: Fix restart index check for u16 index arrays * ppu-interpreter: improve vsl/vsr instructions - Update to version 0.0.5~git20181004: * ppu-interpreter: improve fnmadd/fnmadds instructions (#5183) * RSX/Overlays: Add option for japanese button layout - Update to version 0.0.5~git20181003: * RSX/Overlays: don't press buttons on every iteration * RSX/Overlays: formatted comments * rsx: Fix texture height read * rsx: Fix default texture dimensions * rsx: Fix texture depth read * sys_rsx: fix log spam * rsx: Remove texture mipmap hack * rsx: Remove texture size hack * rsx: Remove texture address hack * Refactor audio_thread (g_idm) * typemap improvements * Rename -> typemap_ptr::unlock() * Add cond_variable::wait_unlock * Rename thread_abort (name conflict) - Update to version 0.0.5~git20181002: * Qt: Add shader loading screen options to the settings dialog * Refactor audio/camera/mic threads * Add g_typemap and g_idm alias * Minor thread fixes * Implement shared_mutex::lock_unlock * utils::typemap implemented * Rebase LLVM fork - Update to version 0.0.5~git20180927: * Make vm::get_super_ptr return contiguous memory * rsx: Fix pfifo ret opcode * rsx: Fix pfifo nop cmd * New named_thread template (preview) * Fix cellVdecClose * Fix consistency in Emu::Stop() * LLVM: remove false alarm errors * Implement utils::memory_reset * Add missing deleted operators * Implement lf_queue<>, lf_value<> * shared_mutex cleanup - Update to version 0.0.5~git20180926: * rsx: Fixup for vertex attrib parsing - POS does not have to be fetched from ATTR[0] - Confirmed with UC1 that uses WEIGHT for positions - At least one POS stream has to exist to feed the position attribute which cannot repeat for a single triangle * rsx: Fixup flip behaviour - handle_emu_flip is very heavy, only fire * rsx-capture: Save initial method registers state * rsx-capture: Map dynamically rsx data injection addresses * rsx-capture: Rewrite FIFO commands allocation * rsx: Fix vertex attrib parsing - Update to version 0.0.5~git20180924: * rsx: Disable predictions if 50% of predictions are wrong - This happens often in loading screens where the memory usage pattern is often randomized by loading in of assets - Update to version 0.0.5~git20180924: * rsx: Cleanup changes for the flip patch * rsx: Move render flip from rsx queue command to flip command * Texture cache cleanup, refactoring and fixes * Implement address_range utility class * Change Cell->RSX map/unmap notifications * Update ASSUME, add ASSERT and AUDIT * Avoid silent failures in RSX violation handler * rsx: Fix vertex count if all the streams are disabled * rsx: Fix vertex arrays fetch with inlined draws * rsx: Remove shader address verification - Update to version 0.0.5~git20180923: * Fix Emu.Restart() * build/cmake: properly disable assert() globally for release builds * build/cmake: ADDITIONAL_LIBS satisfy dependency by other libraries * build/cmake: build everything with -pthread, not just GLEW * build/cmake: add hidapi include directory on libusb platforms as well * rsx: temporary hack - Removes all use of valid_count as a metric until the new refactor is merged * gl: Fix problems with framebuffer reuse - Matching attachments with resource id fails because drivers are reusing handles! - Properly sets up stale fbo ref counting and removal - Properly sets up resource reference test with subsequent removal to avoid using a broken fbo entry * rsx: Preserve memory order when doing flush - Orders flushing to preserve memory at all cost - Avoids false positive where flushing overlapping sections can falsely invalidate another with head/tail test * rsx: Fix flip source selector * rsx; blit engine fixes - Forcefully downloads and reuploads data from the CPU in case of unexpected overlaps - Properly detect correct size of newly created blit targets - Remember to clear any existing views when changing the default component map! - Update to version 0.0.5~git20180920: * Revert change to using --appimage-extract-and-run, as linuxdeployqt doesn't have it yet, Fixes #5148 I really didn't want to do this, but no new AppImages suck. * Fix travis timing out while silently cloning git submodules - Update to version 0.0.5~git20180920: * cellgcm: Fix SET_REFERENCE initial value * rsx: Improve FIFO mem faults handling * rsx/cellgcm: Implemet initialization registers reset * CMake: Fix Linux WITHOUT_LLVM build - Update to version 0.0.5~git20180919: * VFS: fix /host_root * Rename lv2_spu_group::num to max_num * Optimize logs * Remove explicit in atomic_t constructor - Update to version 0.0.5~git20180919: * CMake: Fix Qt resource files not included in build * CMake: LLVM, Pulse, Alsa and libevdev being disabled * rsx/overlays: Implement blur, darkening and ability to disable custom background * overlays: Allow custom background for message dialog * CMake: Refactor CMake build (#5032) * Minor cleanup and add back in xcb lib removal * Fix travis mac build regression * spu: Fix MMIO index checking * Add forgotten SAFE_BUFFERS * Fix .editorconfig encoding * Fix trailing zeros in CPU brand * rsx: Clamp texture offsets (#5137) * Optimize logging via logs::channel * Rewrite sys_fs_opendir * Remove thread_ctrl::atexit * PPU reservations: ensure aligned atomic ops * Fix bitset formatting * Remove safe_reader_lock, safe_writer_lock * Rewrite vfs::get and vfs::mount - Update to version 0.0.5~git20180915: * rsx/vp: Fix ARL opcode properly - NOTE: The address swizzle index is only for use as src. The address registers are only used one channel at a time. - When the destination of ARL, the encoding is the same as the other temp registers - Update to version 0.0.5~git20180913: * cellKb/Qt: Improve basic keyboard * typo fix * rsx: Add a default shader address state * [vk] don't ask for VK_FORMAT_UNDEFINED support * rsx: tiny zcull optimizations * ppu: Fix extreme reservation corner case - Update to version 0.0.5~git20180912: * rsx: dont silently ignore null shader address * [vk] Throw an exception on using a repder pass that the driver doesn't support * [vk] check for attachment format properties before pre-creating render passes * ppu: improve lvebx/lvehx/lvewx instructions * Travis refactor * cpu: use correct type when defining llvm value is_int constexpr * rsx: add virtual destructor for default_vertex_cache * rsx: Minor texture cache fixes - Retag resources reprotected under flush_always rules - Properly check for blit resource fitting taking into account format mismatch, pitch mismatch and typeless transfers * atomic_t<>: remove inline assignment * Add option "HLE lwmutex" - Update to version 0.0.5~git20180908: * cellCamera: Fix check_dev_num call in cellCameraOpenEx - Update to version 0.0.5~git20180908: * atomic_t<>: extend fetch_op to support cancellation * Move rotate/cntlz/cnttz helpers to Utilities/asm.h * Remove explicit_bool_t, ignore, multicast<> * Use std::invoke_result_t * Use std::uncaught_exceptions() * bs_t<>: add missing operators * [vk] Check for BGRA8 linear image to support blitting * [vk] fix cubic view construction * Fix trophy regression * Add missing virtual desctructors (#5094) * better stub sceNpUtilBandwidthTestGetStatus * rsx/common: Clean up shared glsl header to minimize string concat operations * rsx: Preserve fog coordinate across shader stages - The x value contains the VP output value interpolated across primitive surface - The y coordinate contains the fog fraction according to the selected fog formula * cleanup: remove unnecessary return and namespace declaration * cleanup: remove recursive_wrapper.hpp * cleanup: remove intermediate const char* variables * cleanup: remove compatibility code for old versions of clang * clang-tidy: use nullptr * clang-tidy: remove redundant "apply_swizzle_remap" declaration * c++17: use std::size * c++17: use std::clamp - Update to version 0.0.5~git20180905: * sys_usbd: add sys_usbd_event_port_send function - Update to version 0.0.5~git20180903: * Cleanup semaphore<> (sema.h) and mutex.h (shared_mutex) * Adjust cellMic log levels * Try to get rid of SIZE_32 macro * Make vm::var unmoveable * Mega-cleanup for atomic_t<> and named bit-sets bs_t<> * Use fold expr in fs::write_file * Remove EXPECTS/ENSURES macro * Remove ALIGN_32 macro - Update to version 0.0.5~git20180903: * rsx: Fix FP temp register count * Fix cellMic regression from #4467 * rsx: Possible fix for UB data type consistency * gl: always clean up the heap when using legacy buffers * vk: Improve logging of device names and driver versions * vk: whitespace fix only * d3d12: restore working graphics * rsx: Fix endianness order when immediate mode register is updated, but used as register lookup - Simplify the code by unifying all the register-backed memory - Update to version 0.0.5~git20180901: * Fix sys_memory_free - Update to version 0.0.5~git20180831: * Remove useless #include * Update ConfigureCompiler.cmake to check for the same compiler versions as those set in README.md * Compilation fixes for optional on osx * 3rdparty: remove optional submodule * Remove Utilities/variant.hpp and use C++17 variant * Utilities: explicitly add more includes found by GCC * vm: allow 4k-aligned allocations for vm::stack * sys_fs_stat: support split files * keyboard_pad_handler: fix mouse for multimonitor fullscreen * Adjust to US keyboard... sigh * Qt: implement first Mouse Movement for keyboard pad handler * rsx: Fix typos (#5054) * Bump CMake Requirement to 3.8.2+ * Trophy fixes * cellMsgDialog: improvements * cellGame: implement error messages and some stubs * cellMsgDialog: introduce open_msg_dialog * cellGameExec: add param checks * Initial work on cellMic * Compilation fixes for Mingw64 (MSYS2) (#4899) * Rsx/cellgcm: complete rsx_state::reset() * Rsx: remove method registers reset * Basic support for Vulkan Portability on OSX * add comma to readme - Update to version 0.0.5~git20180828: * Rsx: fix unknown cull faces * Rsx: fix flip method registers reset * Rsx: add missing default vertex shader attributes registers states * Git Revision Fix (#5043) - Update to version 0.0.5~git20180825: * Don't use decltype(spu_opcode_t::...) * Add _ENABLE_EXTENDED_ALIGNED_STORAGE * Don't use std::aligned_storage * Reintroduce LOG_CHANNEL * Fix type-safe formatting * Fix hidapi URI - Update to version 0.0.5~git20180825: * Disable texture_cache::emit_once (MSVC crash) * Update dependencies * Update GSL and yaml-cpp submodules * Rewrite texture_cache::emit_once * Workaround MSVC bug * VS: enable C++17 * Update Project to Visual Studio 2017. * Simplify error_code * Rearrange atomic operator internals * [CMake] Use C++17 * Add MATCH macro * Use std::void_t * Travis: use gcc-8 - Update to version 0.0.5~git20180824: * vk: Improve fence wait logic * vk: Check for allowed texbuffer range instead of assuming 64M * Fix compilation with VS2017 - Update to version 0.0.5~git20180823: * vk: Implement double-buffered heaps for platforms without universal support for host visibility (APPLE) * vk: Support sw component swizzle decode because metal sucks * rsx: Rework section reuse logic * rsx-debugger: bugfixes and improvements * Rsx: fix cmd jump over put register * Fix cellGcmInit * Rsx: fix translation when address is negative - Update to version 0.0.5~git20180820: * Qt: only center basic mouse input on active fullscreens - Update to version 0.0.5~git20180820: * Revert d1fd4d5000d72bac4b86f0a9c46ea70020d55d92 * rsx: Fix present modes ordering - Newer nvidia drivers are not exposing IMMEDIATE present mode unless you change options in nvidia control panel This can cause severe performance degradation unless the vsync option is set to "off" in control panel * Name missing vm::spu location * Improve vm::reader_lock * Hardcode vm::user64k location * Improve vm::unmap * Qt: fix stylesheet warning OBS-URL: https://build.opensuse.org/request/show/648230 OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=21
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">986bb243265af17256306e1931930ba6c919b716</param></service></servicedata> |