Commit Graph

236 Commits

Author SHA1 Message Date
Jon Daniel
dcc8e8c0c8 use $<TARGET_FILE_DIR> for RUNTIME_OUTPUT_DIRECTORY 2024-09-07 13:31:28 +02:00
Jon Daniel
be0b648a47 add RUNTIME_OUTPUT_DIRECTORY to CreatePBP.cmake 2024-09-06 19:46:29 +02:00
Francisco Javier Trujillo Mata
8c477e9667 Adding gprof custom example 2024-08-24 23:26:06 +02:00
Francisco Javier Trujillo Mata
72c5c4ab25 Adding basic example 2024-08-24 23:26:06 +02:00
Francisco Javier Trujillo Mata
a033c3ad4e Allowing custom profiling sessions 2024-08-24 23:26:06 +02:00
Francisco Javier Trujillo Mata
f2d349aa2d Improve logic for avoiding prof.c to be compiled with -pg 2024-08-24 13:00:42 +02:00
Francisco Javier Trujillo Mata
bffb51b4a1 Fix return value for sceGuSendList 2024-08-19 14:30:03 +02:00
Francisco Javier Trujillo Mata
0f124ac986 Use texture int for TextFlush 2024-08-18 19:30:42 +02:00
Francisco Javier Trujillo Mata
c75a9c89dc Clean up some methods 2024-08-18 13:51:46 +02:00
Francisco Javier Trujillo Mata
a04e1a79ae Use the same GU Init as official doc 2024-08-09 16:53:20 +02:00
Francisco Javier Trujillo Mata
191880f973 Improving SCE GU readability 2024-08-09 08:25:54 +02:00
Francisco Javier Trujillo Mata
ba03bb5581 Improve exit flow 2024-07-18 09:57:28 +02:00
Wouter Wijsman
76bae20779 Add guGetDisplayState function to libgu
This function allows users to get if the display is turned on in libgu.
This can be useful for libraries like SDL, which want a way to check if
it is before trying to display the on-screen keyboard or a native
message dialog, since those do not work before libgu has been fully
initialized.
2024-07-15 12:30:24 +02:00
Wouter Wijsman
ff07d84723 Add gu in front of vram functions 2024-07-14 17:01:20 +02:00
Francisco Javier Trujillo Mata
ea9d5cf9cd Make prof to work in a transparent way 2024-07-14 15:33:55 +02:00
Wouter Wijsman
7b39035744 Remove incorrect part of a comment in pspgu.h 2024-07-12 21:12:37 +02:00
Diamond Rivero
c9fe9af01e fix dmac automake assignments 2024-07-12 21:07:08 +08:00
Wouter Wijsman
0e89eea634 Improve wording in documentation for getStaticVramTexture 2024-07-12 13:33:38 +02:00
Wouter Wijsman
e6e2d6e56e Fix gu examples with vram.o still in the Makefile 2024-07-12 13:31:46 +02:00
Wouter Wijsman
fa2f8a36ab Update samples to use internal vram functions 2024-07-12 13:26:44 +02:00
Wouter Wijsman
cf3894d3e5 Add getStaticVramBuffer getStaticVramTexture 2024-07-12 13:22:13 +02:00
Wouter Wijsman
2308834701 Fix documentation mistakes
While trying to work with the docs I found 2 places with incorrect
information.
2024-07-11 19:48:31 +02:00
Kathrin De Cecco
051ff5dcd8 Add MUSIC_PATH option to CreatePBP.cmake 2024-07-03 15:00:56 +02:00
diamant3
5292e311b6 simplify file/dir exist check 2024-06-16 13:34:01 +08:00
diamant3
070f1cdab1 use psp specific functions 2024-06-15 17:20:07 +08:00
diamant3
14f61b44d0 unnecessary check 2024-06-15 15:06:19 +08:00
diamant3
9f22620808 handle some errno 2024-06-15 13:39:35 +08:00
diamant3
846707bed0 add realpath 2024-06-13 21:06:13 +08:00
Wouter Wijsman
79afe7acd9 Make pspUtilityDialogCommon doc strings fit the member
Currently in the documentation which comment is attached to which member
in the pspUtilityDialogCommon struct is wrong. Size does not have a
description and all others mismatch. This commit fixes that. See the
current state here: http://pspdev.github.io/pspsdk/structpspUtilityDialogCommon.html
2024-05-30 18:56:03 +02:00
Francisco Javier Trujillo Mata
b07d7a194c Add sockaddr_storage 2024-05-26 19:01:57 +02:00
Siddharth Singh
cba9b99fd2 Merge branch 'master' into patch-2 2024-05-19 04:17:35 +05:30
Siddharth Singh
7e64719d5b fix formatting (almost) 2024-05-19 04:15:31 +05:30
Siddharth Singh
7ed221215d samples/net/simple: Run in user mode instead of kernel mode
Kernel mode samples did not run correctly. This commit switches the sample over to run in userland, and changes some heap settings as well.
2024-05-19 03:22:30 +05:30
Wouter Wijsman
02bb3a4fa8 Fix net simple_prx for gcc 14 2024-05-18 22:43:15 +02:00
Wouter Wijsman
2a9802e68d Fix net simple sample for gcc 14 2024-05-18 22:41:17 +02:00
Wouter Wijsman
116094c366 Resolve warning in nand dumpipl sample 2024-05-18 22:36:07 +02:00
Wouter Wijsman
549ed3a43f Fix mp3 sample for gcc 14 2024-05-18 22:32:48 +02:00
Wouter Wijsman
343e8b38f6 Fix spharm example for gcc14 2024-05-18 22:25:31 +02:00
Francisco Javier Trujillo Mata
a9635cdf73 Fix wrong header 2024-05-18 18:00:15 +02:00
Francisco Javier Trujillo Mata
f1ea3f8f9c Adding Werror to compilation and solve warnings 2024-05-17 23:46:21 +02:00
Francisco Javier Trujillo Mata
a6919c05ac Init and deinit lock API 2024-05-15 23:22:17 +02:00
Daniel 'dbeef' Zalega
df07a6fa69 Replaced TARGET_FILE_DIR + TARGET_FILE_NAME with TARGET_FILE 2024-05-09 22:57:09 +02:00
Daniel 'dbeef' Zalega
6e802c7cfa Support for customized OUTPUT_NAME of a given target in create_pbp_file macro 2024-05-09 00:09:43 +02:00
Francisco Javier Trujillo Mata
781f4ac947 Fix warning 2024-04-21 00:21:16 +02:00
Francisco Javier Trujillo Mata
6537fada36 Fix lock API 2024-04-21 00:21:16 +02:00
Francisco Javier Trujillo Mata
3a3c439e6a Add extra information for attr in sceKernelCreateLwMutex 2024-04-21 00:21:14 +02:00
Wouter Wijsman
265535a351 Revert "cmake/make: use -isystem for system libc headers"
This reverts commit 7c106675b3.
2024-04-16 09:20:58 +02:00
Wouter Wijsman
3da1b8e03a Revert "pspdev.cmake: don't use -isystem for C++, because CMake breaks include_next"
This reverts commit 26c756d7ca.
2024-04-16 09:20:53 +02:00
Francisco Javier Trujillo Mata
eef3421873 flix _times implementation 2024-04-03 23:56:44 +02:00
Francisco Javier Trujillo Mata
3615791863 Fix pthread priorities and timeout 2024-04-03 23:56:32 +02:00