Revisions of vita3k

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 91)
- Update to version 20231204T150142.37ad684:
  * app/app init: Enable the init log path for OS assign only. (#3104)
  * lang: Add two static user languages. (#3100)
  * modules/SceGxm: Add missing parameter check for sceGxmMidSceneFlush
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 90)
- Update to version 20231127T125955.913ba68:
  * ngs: Prevent race conditions in the scheduler
  * ngs: Improve player/atrac9 transition
  * gui/main_menubar: Add the Open Texture Path menuitem. gui/app_context_menu: Add the Open/Delete Textures Folder menuitem.
  * util: Fix static initialization in tracy.cpp (#3097)
  * appimage: Fix desktop integration
  * io/appimage: Correctly handle appdir for static and shared assets
  * renderer/vulkan: Disable the fragment shader when it has no effect (#3089)
  * ngs: Duplicate info buffers (#3090)
  * renderer/vulkan, vkutil: Refractoring of the Vulkan renderer (#3081)
  * util: Improve float_to_half code (#3082)
  * gui: add welcome_park as a commercial_app (#3080)
  * lang: Add support of user custom language. (#3083)
  * shader/ogl: Fix typo between frag and vert
  * io: set default static assets path with base path
  * modules/SceNpBasic: Tell games that I have no friends
  * io: Fix export/import textures path being same place as exec in linux
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 89)
- Update to version 20231117T132302.d5da999:
  * ci: Fix copying AppImage build in create-release
  * modules/SceGxm, display, renderer: Implement frame prediction
  * modules/SceGxm, renderer/vulkan: Improve sync object accuracy
  * ci: fix failing create-release
  * build: Add support for building AppImages under linux
  * gui/lang: Improve dialog for some lang strings. (#3067)
  * vita3k/script/update-windows: Fixed version to 0.1.9.
  * modules/SceJpeg: Fix buffer sizes value
  * cmake: Enable XXH_X86DISPATCH_ALLOW_AVX by default
  * cmake: Fix VITA3K_FORCE_CUSTOM_BOOST usage and compilation of Boost submodule
  * renderer/texture: Build fix for Boost 1.74.
  * renderer/texture: Fix texture dumping
  * display: Limit the refresh rate of the UI/common dialog
  * renderer/texture: Fix texture state modification before loading a game
  * renderer, gui: Add keyboard shortcut to toggle texture replacement
  * ci: Switch to builtin curl for linux
  * ci: Bundle curl gnutils lib
  * https: use CURL instead of raw hand made http
  * vita3k: raise macOS deployment target to monterey
  * util: Split into multiple files
  * renderer/vulkan: Enable depth clamping
  * mem: Improve accuracy of virtual memory
  * modules/SceJpeg: Improve Jpeg decoding
  * gui: Fix 12-hour time display.
  * renderer/vulkan: Improve support of MSAA without a color surface
  * renderer/vulkan: Move pipeline save refresh timer
  * external: Use dispatch version of xxhash
  * renderer/vulkan, gui: Replace shaders compiled by pipelines compiled on Vulkan
  * ci: Switch to a recent version of ccache on Windows
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 88)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 87)
- Update to version 20231026T132703.1a65728:
  * motion: Workaround for steam deck
  * modules/SceGxm: Rewrite sceGxmSetUniformDataF
  * gui/app context menu: Fixed the missing open folder or delete shaderlog menuItem.
  * gui: Fixed open or delete the shaderlog path.
  * renderer/vulkan: Improve macroblock slow path workaround
  * shader: Do not sample to PA in secondary program
  * shader: Fix loading of indexed values
  * renderer: Implement texture replacement
  * ci: use boost 1.81 for code analysis
  * gui: Refactor UI navigation code in interface. - Optimize code by creating lambda to remove duplicate code
  * shader: Fix vcomp with multiple dest components
  * gui: Add log of NFD Error in ever case it can happen (#3006)
  * config: Get rid of default.yml
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 86)
- Update to version 20231017T133119.1fe42cd:
  * io: Support emuenv changes
  * renderer: Support emuenv changes in the renderer
  * gui: Prep-work to support path changes in the renderer
  * emuenv: use XDG_DATA_DIRS / XDG_CACHE_HOME / XDG_CONFIG_HOME to init paths on Linux only
  * tracy: autoregister modules, faster check if module is profiling, other optimisations
  * renderer/vulkan: Fix memory leak
  * renderer/vulkan: Rewrite surface cache
  * shader: Implement bitwise rotation for src values
  * shader: Fix loading of negative immediate values
  * gui/app context menu: Add lang strings in time_used. gui, lang: Small lang strings refactor and fixed the description.
  * shader: Increase repeat offset for GPI on mode both
  * renderer/vulkan: Fix stencil fail op
  * gui: check if app is found in index for log in init_app_background. - should fix crash when fw is missing.
  * main: Defer pref path check
  * config, main: Allow firmware files to be installed using the command line
  * config: Fix inconsistencies in command description
  * compat: Check if app compat db is outdated before load. - Get load compat db more speed without full load db two time when have new update. - fix function name. - small refactor.
  * gxm, renderer: Rewrite texture uploading
  * vita3k: Use LOG_..._ONCE when appropriate
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 85)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 84)
- Update to version 20231010T001501.2e6156d:
  * renderer: Scale line width with resolution multiplier
  * ngs: Improve support for mono voices
  * https: Add MD5 checksum verification file using Content-MD5 header. - should fix corrupted file download with checksum integrity before try using it.
  * modules/SceGxm: Properly initialize all fields of linear strided textures
  * shader: Round before converting to integer
  * kernel: Remove spamming log
  * ngs: Fix patches with a mono source
  * renderer: Fix BCn textures
  * cmake: enable link time optimisation (LTO)
  * cmake: compile only needed boost libs also hide boost new version warning
  * CMake: refactor folder for external libraries
  * https: fix resume download with small refactor.
  * shader: Implement texture viewport for texture projection
  * renderer/vulkan: Add support for macroblock sync when a scissor is not specified
  * sceSaveDataDialogGetResult: Fix OOB when slots are empty
  * gui: Fix Ignore the ps key on the user management. - should fix crash and double view in home when press ps with ignore it. - fix pos of ignore key pressed.
  * gui/settings_dialog: fix small typo.
  * modules/SceThreadMgr: Fix sceKernelOpenTimer
  * config: Set renderer accuracy to high by default
  * renderer/vulkan, shader: Fix texture viewport without memory mapping
  * renderer/vulkan: Remove triangle fan workaround on Mac
  * vkutil: hide some warnings
  * gui, renderer: Add renderer accuracy option
  * renderer/vulkan, shader: Implement texture viewport
  * shader: Improve Uniform info buffer
  * modules/SceGxm, shader: set default uniform buffer at position 0
  * ngs: return error and workaround crashes on invalid configurations
  * lang: Add exit string. (#2939)
  * gui/main_menubar: Add the exit button.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 83)
- Update to version 20230907T225816.de5a9a6:
  * external: switch to unicorn2
  * renderer: Rewrite texture cache
  * vita3k: specify minimum version of the target on macOS
  * external: Update sdl to 2.28.3.
  * shader: Fix loading of constant INT32
  * shader: Implement texture buffer
  * renderer/vulkan: Enable storage image extended formats feature
  * shader: Implement thread buffer
  * ctrl: Implement controller remapping
  * gui/controllers: Update tiny lang strings. lang: Update pt-br translation.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 82)
- Update to version 20230902T050402.a3f6cfd:
  * motion: Add motion support
  * motion: create basic structure
  * gui/initial setup: Adjust the font size of the fw install dialog.
  * gui/firmware install dialog: improve dialog window.
  * gui/ime: Fix the tiny punctuation and add IsKeyPressed to the buttons. gui: Adjust the text length.
  * vitak: Bump version to 0.1.9.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 81)
- Update to version 20230819T223840.cd0f35b:
  * gui/main menubar: Display Icons of app in emulation menu. - Fix sentence of note for Display System Apps in setting dialog.
  * config & gui/settings dialog: Add Option to display system apps. - For can allow disable disable display system apps from the home screen to the main menu bar only.
  * shader: Implement literal buffer access
  * config & gui/settings dialog: Add option for enable log compat warn.
  * shader: Implement vldst store repeat count
  * renderer, modules/SceGxm: Improve accuracy of sceGxmMidSceneFlush and implement sceGxmVertexFence
  * shader: Implement store operation
  * kernel: Implement sceClibMemcpy_safe (#2833)
  * gui/main_menubar: fix crash on "Emulation/Last Apps used" menu when last open app is system app
  * gui/trophy collection: Fix the missing text.
  * kernel/load_self: implement function's associated reftables
  * gui/lang: Move search to common.
  * ci: fix bad ccache hit rate on macOS
  * gui/information bar/Notice: Fix Respect aspect ratio. gui/(content manager/trophy collection): Fix pos of search. gui/themes: Fix size of theme background.
  * config: Fix default Mapping of R2 buttons. - should fix some game for cross input in default button set.
  * gui/content manager: Fix respect aspect ratio. - fix missing scroll bar in list.
  * gui/settings dialog: Fix refresh option stretch the display area. - Fix refresh modules list when open it.
  * gui/trophy collection: Fix respect aspect ratio. - fix pos of both text for delete trophy.
  * gui/settings: Fix respect aspect ratio. - remove rounding and padding of main window.
  * renderer: Apply surface sync before signaling notifications
  * packages/pup: Add missing include algorithm. - Should fix compilation on last VS.
  * gui/theme: Fix aspect ratio of start screen.
  * gui/live area: Some small refactor and improvement. - Add search in navigate by controller/kb. - Fix navigate when press right if have nothing available on it. - Refactor and improve position and size of gate/frames for all style. - Fix respect aspect ratio for pos and size of items depending resolution of window. - remove border of window for live area/User manager.
  * gui: allow stretching the display area
  * gui: Add the IsKeyPressed control to the buttons gui/live area: Correct the description in live area help
  * gui/settings dialog: small typo fix.
  * renderer/vulkan: Fix vertex explosion on Mac
  * gui/home screen: Add color of compat state in filter.
  * renderer/vulkan: Fix potential freeze
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 80)
- Update to version 20230722T154743.6f39c3b:
  * Lang: Polish and Finnish fixes
  * net: Fix max epoll nfd number on wait (#2764)
  * modules/SceSysmem: Implement sceKernelOpenMemBlock. - ignore flags for now.
  * gui: allow circle for confirm in app close dialogue
  * config: Added support show/demo mode switch.
  * regmgr: fix crash when reg is missing on app try using it. - remove loop for task on space, using vector char.
  * modules/SceNgsUser: Fix crash in sceNgsVoiceSetParamsBlock
  * modules/SceKernelThreadMgr: Implement sceKernelOpenEventFlag. - Add sync primitive log on other find functions.
  * net: Some implement some rare net funcs
  * modules/SceKernelThreadMgr: Implement some Kernel functions. - Implement sceKernelDeleteMsgPipe - Implement sceKernelOpenMutex - Implement sceKernelOpenSema
  * gui: Allow using Circle for confirm in homescreen and livearea
  * gui: small fix for update histry
  * Add libssl-dev for building on Ubuntu/Debian (#2286)
  * utils: implement stoi_def and use it instead of std::stoi
  * modules: Describe and partial implement SceRtabi module used by driver_us.suprx
  * modules/SceModuleMgr: Add check before calling module_start
  * modules/SceGxm: Decrease vdm command footprint
  * gui: Fix allocations dialog typo and incorrect type (#2618)
  * display: Add missing nullptr check to sceDisplaySetFrameBuf
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 79)
- Update to version 20230714T135147.816af37:
  * ctrl: Fix scrolling alone in game when any common dialog is open.
  * regmgr: Add more id on get category and name by id. - Fix crash when category/name is empty. - Fix init regmgr when change pref path. - Fix crash if value is not int for get int. - Add Set default value if value is corrupted. - Using vector for reg category template for keep order instead unordered map for fix broken file when switch pref path directory.
  * regmgr: add one id missing on get gategory and name by id
  * kernel: Implement timer events
  * render: fix swizzle of RGB1 and BGR1 - should fix color on some game.
  * modules/SceGxm: Stub sceGxmVshInitialize
  * renderer/vulkan: Improve u1u5u5u5 swizzle
  * gui: Fix ime max length
  * renderer/vulkan: Emulate macroblock tile sync
  * vita3k: Use config pref path for command line commands
  * regmgr: Move value from string to vector char. - Reworks GetBin. - Stub sceRegMgrGetKeysInfo.
  * http: Allow for responses bigger than 5KB and better accuracy (#2659)
  * modules/SceRegistryMgr: Initial implement of regmgr functions.
  * gui/save data dialog: Allow using Circle for confirm.
  * modules/SceGxm: Handle calling sceGxmExecuteCommandList with empty immediate list
  * mem: Free memory when it is freed on Linux
  * external: Update vulkan dependencies
  * renderer: Improve pipeline/shader cache save and restoration process
  * renderer/vulkan: Implement shader interlock
  * modules/SceTouch: stub for sceTouchPeekRegion (ignore region)
  * modules/SceAudiodecUser: Implement some errors in ClearContext
  * modules/SceDriverUser/SceAppMgrUser: Stub sceAppMgrReceiveEventNum.
  * modules/SceThreadmgr: more correct _sceKernelGetThreadCpuAffinityMask
  * Fix macOS updater
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 78)
- Update to version 20230702T153547.349d89a:
  * gui: Add option to allow disable display of compile shaders dialog.
  * io/open_file: Returns an error when trying to open a directory
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 77)
- Update to version 20230701T153205.3ebf062:
  * modules/SceLibKernel: implement SceIoRename.
  * modules/ScePower: Implement scePowerGetBatteryRemain(Max)Level.
  * modules/SceAppMgrUser: Fix slash missing of sceAppMgrWorkDirMount.
  * modules/SceAppMgrUser: Stub some function with str(n)cpy.
  * external: Update printf submodule
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 76)
- Update to version 20230629T010953.32b607c:
  * gui/information bar: Fix tiny typo of platinum trophy.
  * shader: Implement repeat for IMAD opcode
  * shader: Implement workaround for literal buffer address
  *  gui/settings_dialog: fix small (tiny) typo
  * modules/SceCommonDialog: Init vector of savedata in progress bar mode. - should fix crach caused with try set value inside empty vector. gui/save data dialog: improve progress bar.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 75)
- Update to version 20230627T215903.eb521c2:
  * gui & modules/save data dialog: Some fix and reworks. - fix some crash on fixed mode with reworks navigate in button and set first switch of display mode. - fix icon missing in fixed mode for slot > 0 with reworks load icon texture. - fix clean preview info in SaveDataDialogInit with reset savedata struct. - fix dialog show one save of system data with this reset of struct. - Improve position of new save data in fixed and list mode. - disable common dialog when app is paused. - remove duplicate code of open save slot with set all inside check save file and reworks it.
  * gui/compat: Add lang to info message.
  * ngs: Double param buffer size for the equalizer
  * modules/SceGxm: Implement sceGxmShaderPatcherForceUnregisterProgram
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 74)
- Update to version 20230626T212246.a6f6436:
  * modules/SceDisplay: Improve accuracy of FrameBuf functions
  * gui/save data dialog: Allow navigate with kb/controller and redesign. - complete reworks and refactor design. - fix some weird issue.
  * mem: Register signal handler also to SIGBUS on macOS
  * modules/sceJpegEncUser: Improve JPEG encoding more strictly - Fixes issue where sceJpegEncoderEncode would generate a still MJPEG instead of a JPEG - Implement the behavior of sceJpegEncoderSetCompressionRatio
  * renderer: Remove debug color
  * Revert "gui/live area: Some small refactor and improvement."
  * gui/live area: Some small refactor and improvement. - Add search in navigate by controller/kb. - Fix navigate when press right if have nothing available on it. - Refactor and improve position and size of gate/frames for all style. - Fix respect aspect ratio for pos and size of items depending resolution of window.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 73)
- Update to version 20230623T220705.03a8c30:
  * modules/SceCommonDialog: Fix allocate EmptyParam for slot upper 0. - Empty param is not only in slot 0, is for all slot available, so move on vector. - Should fix all missing new save icon. gui/common dialog/save dialog: fix position of text in new save. - Fix pos and the size of the elements regardless of the size of the window. - Fix scroll bar missing.
  * modules/SceNpTrophy: Fix platinum trophy unlock. - Unlock platinum trophy compare if trophies count is same as total unlocked, but that's not possible, because trophy counting includes platinum. - So need remove 1 from the trophy count to check that only one is missing.
  * modules/SceLibKernel: implement sceClibVprintf
  * renderer: Fix issue when sampling stencil without depth buffer
  * SceVideodec: set res of sceAvcdecDecode. - should fix video resolution in lego game - remove memset to 0 on last frame in sceAvcdecDecodeStop, should fix green screen regression.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 72)
- Update to version 20230622T132357.86dae8a:
  * renderer/vulkan: Fix depth stencil surfaces initialization
  * modules/SceNet: Stub SceNetResolverCreate with fake id.
  * ngs: Save Atrac9 decoder state
Displaying revisions 21 - 40 of 111
openSUSE Build Service is sponsored by