Peter Mackay
36b9bcaf68
Add detail to comment.
2018-05-17 23:06:12 +01:00
Peter Mackay
4d0c99c931
Replace spaces with tab.
2018-05-17 23:00:32 +01:00
Peter Mackay
aa4d1f314c
Attempt to fix Windows compile.
2018-05-17 09:38:00 +01:00
Peter Mackay
8e20681e80
Fix merge from master.
2018-05-16 19:19:05 +01:00
Peter Mackay
b482772053
Fix infinite recursion warning.
2018-05-16 19:15:20 +01:00
Peter Mackay
19ef07cd4f
I missed some attributes. These should be in
.
2018-05-16 09:16:49 +01:00
Peter Mackay
4addaa2581
Update new shaders to v4.10.
2018-05-16 08:53:36 +01:00
Peter Mackay
4370ead7f5
Merge branch 'master' into opengl-4.1
...
# Conflicts:
# src/emulator/gxm/src/gxm.cpp
# src/emulator/main.cpp
2018-05-15 19:38:04 +01:00
Peter Mackay
3f3885c699
Moved texture format handling to its own source file.
2018-05-15 09:10:23 +01:00
VelocityRa
d42a878208
[all/logging] Print capital hex digits
2018-05-15 03:01:24 +03:00
VelocityRa
f559e01261
[kernel/sync] Add logging to event flags & other log tweaks
2018-05-15 03:01:24 +03:00
VelocityRa
08b2981cb5
[kernel/sync] Add UID field to EventFlag
...
As we have for every sync object, for debugging purposes
2018-05-15 03:01:24 +03:00
VelocityRa
bac67cfe24
[io] Change log messages
2018-05-15 03:01:24 +03:00
VelocityRa
f6ca3a83ba
[kernel] Link sceKernelWait*Cond to implementation
...
Forgotten from #236
2018-05-15 03:01:24 +03:00
Paco García
909d20ee26
[condvars] Fix target specific
2018-05-14 21:55:15 +02:00
Paco García
d88a3d3fd7
Debug UI for event flags
2018-05-14 21:55:15 +02:00
Paco García
0eb9cb09c3
Create own priority queue for threads
2018-05-14 21:55:15 +02:00
Paco García
b012a93938
Kernel: Event Flags
2018-05-14 21:55:15 +02:00
Rinnegatamante
fec1bd1627
Merge pull request #248 from Rinnegatamante/waitthreadendcb
...
Implemented sceKernelWaitThreadEndCB and fixed two bugs in sceIoDread.
2018-05-14 21:30:47 +02:00
Rinnegatamante
e26b4b165c
Merge pull request #246 from Rinnegatamante/result_ok
...
Implemented several dialogs related stuffs.
2018-05-14 21:30:18 +02:00
Rinnegatamante
aeebc5efd4
[io] Fixed two issues in sceIoDread implementation.
2018-05-14 19:55:48 +02:00
Peter Mackay
26ead1ddf4
More thorough translate_type
.
2018-05-14 18:52:21 +01:00
Peter Mackay
8702aa079c
More thorough translate_internal_format
.
...
Just a copy of `translate_format` for now, as AFAICT we don't need to specify the internal format for the driver.
2018-05-14 18:23:38 +01:00
Rinnegatamante
45d62ac8e9
Implemented sceKernelWaitThreadEndCB.
2018-05-14 16:14:34 +02:00
Rinnegatamante
455b749e5c
[net] Fixed a regression in vitaQuake ( #247 )
2018-05-14 15:57:43 +02:00
Rinnegatamante
d40eeb7d09
[dialog] Added possibility to reinstall an app. ( #245 )
...
* [dialog] Added possibility to reinstall an app.
* Modifications as per request.
2018-05-14 15:35:32 +02:00
Rinnegatamante
6c350ed2f3
Implemented *Abort functions and sceMsgDialogClose.
2018-05-14 14:23:35 +02:00
Rinnegatamante
cd447146ff
Better implementation for *Result dialog functions.
2018-05-14 14:18:23 +02:00
Rinnegatamante
4deec787da
Implemented sceNpTrophySetupDialogGetResult.
2018-05-14 14:05:20 +02:00
Nick Renieris
08acb40c66
kernel: (Lightweight) Condition Variables ( #236 )
2018-05-14 15:04:45 +03:00
Peter Mackay
c52641bd62
More thorough translate_format
.
2018-05-14 08:39:38 +01:00
Peter Mackay
69e2f8fd15
Add missing comment.
2018-05-14 08:34:52 +01:00
Peter Mackay
2dd142529b
Fix ordering of swizzle masks.
2018-05-14 08:34:24 +01:00
VelocityRa
5e069a44e9
[ui] (Lightweight) condition variables debugger view
2018-05-14 00:00:40 +03:00
VelocityRa
44d8783e72
[ui] Fix some format args to ImGui::Text
...
- Resolves #242
2018-05-14 00:00:40 +03:00
VelocityRa
d8b26893cb
[formatting] Run clang-format on project
2018-05-14 00:00:40 +03:00
VelocityRa
cd02ea2a3c
[kernel] (Lightweight) condition variables
2018-05-13 23:59:28 +03:00
VelocityRa
0298af5acb
[kernel] Refactor mutex/semaphore code
...
- Split some mutex functions to _impl functions because we need to run them from condvar code
- Change naming to have sync object name in the front
- Helper functions to reduce code duplication.
- Correct some returned erorrs
- Change `WaitingThreadData` to accomodate all current sync objects (and couple of future ones)
- Sync logging improvements
2018-05-13 23:59:28 +03:00
VelocityRa
290e65ab1b
[io] Prevent crash on empty path
2018-05-13 23:59:28 +03:00
VelocityRa
c56e56e8fb
[gxm/shadergen] Sampler tweaks
...
- Remove unnecessary assert
- Trim extra spaces in generated code
- Rename a function appropriately
2018-05-13 23:59:28 +03:00
VelocityRa
34ca501d15
[kernel] Include UID to sync objects for debugging
2018-05-13 23:59:28 +03:00
VelocityRa
ee7aff1575
[kernel] Helper function for getting next UID
...
- Also make uid atomic
2018-05-13 23:59:28 +03:00
Rinnegatamante
1c89641d43
[io] Fixed two bugs causing io to fail when it shouldn't. ( #244 )
2018-05-13 18:48:35 +02:00
Rinnegatamante
96bbd92179
Merge pull request #240 from Rinnegatamante/shadersretro
...
Added RetroArch shaders.
2018-05-13 17:42:54 +02:00
Nicolas
905384d23f
Add shaders for Siralim game. ( #243 )
2018-05-13 13:27:53 +02:00
Rinnegatamante
6dd5a93c01
[dialog] Initial implementation of sceMsgDialog. ( #241 )
2018-05-13 01:49:01 +02:00
Peter Mackay
ee46835ff0
First pass texture swizzling.
2018-05-13 00:45:27 +01:00
Peter Mackay
50d5f370cc
Upgraded glbinding because it was crashing.
...
Moved before and after callbacks to host init, because they're not stored per context. This may have been the cause of the crash anyway.
Removed `glEnable(GL_TEXTURE_2D)` as it's an error.
2018-05-12 22:48:11 +01:00
Rinnegatamante
ed4a6cf3cb
Added SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB to supported formats.
2018-05-12 17:49:47 +02:00
Rinnegatamante
3cd1b0c536
Added RetroArch shaders.
2018-05-12 17:36:42 +02:00