Nekotekina
5db0f47710
lv2_fs_object fix
2017-01-26 04:22:15 +03:00
Nekotekina
ee173dc3a2
IdManager fix
2017-01-26 04:22:15 +03:00
Nekotekina
591a6c8671
IdManager improved
2017-01-25 23:29:36 +03:00
Zangetsu38
6c189511af
Fix corect number branch release llvm ( #2285 )
2017-01-25 20:32:55 +03:00
Nekotekina
a06223b844
IdManager sugar
2017-01-25 04:43:12 +03:00
Nekotekina
9232ddf0ab
Minor changes
2017-01-25 04:43:12 +03:00
Nekotekina
1c14d872a8
New shared_mutex
...
Experimental sync utils
New semaphore<>
New cond_variable
New owned_mutex
2017-01-25 00:38:07 +03:00
Nekotekina
98fc131d47
util::dynamic_import
...
Futex implementation
2017-01-25 00:38:07 +03:00
Nekotekina
8ad31d2559
Test
2017-01-25 00:38:07 +03:00
Ivan
46dde3f8f7
Fixes ( #2279 )
...
Fixed appveyor icon
PPUAnalyser fix
OSK dialog fix
2017-01-24 00:56:27 +03:00
O1L
8318eed068
Seems like sfunc and zfunc comparison constants used by NV4097_SET_DEPTH_FUNC and NV4097_SET_STENCIL_FUNC
2017-01-23 23:49:17 +03:00
O1L
778199ceb1
Added missing stencil op
2017-01-23 23:49:17 +03:00
O1L
6b48a72d42
GL: fixed user clip implementation
2017-01-23 23:49:17 +03:00
O1L
07a366b608
VP decompiler: fixed condition update flags using
2017-01-23 23:49:17 +03:00
Nekotekina
d07ea31400
cellOskDialog fix
2017-01-23 21:25:29 +03:00
al0xf
aa357b9ae8
Add OSK GUI ( #2275 )
...
* Initial commit of OSK GUI
Also handles character encoding, you can for instance input in Chinese.
* Fixes for osk gui
2017-01-23 20:14:12 +03:00
Nekotekina
78ecb115f3
LLVM: progress dialog
2017-01-22 22:44:26 +03:00
Nekotekina
6cf006b02b
Linux build fix + instructions
2017-01-22 18:50:55 +03:00
Nekotekina
7a356d3294
is_leaf_function fix (Linux)
2017-01-22 18:50:55 +03:00
Ivan
fb56c14853
LLVM fix (skylake) ( #2269 )
2017-01-21 23:40:37 +03:00
Ivan
fbf8231642
PKG Installer fix ( #2268 )
...
Fix homebrew pkg
2017-01-21 16:06:28 +03:00
Ivan
f881282a8b
Update README.md ( #2267 )
...
Added discord server address
Added patreon link
2017-01-21 14:57:23 +03:00
Cornee Traas
435ef04c34
Bind SET_POLYGON_STIPPLE_PATTERN ( #2259 )
...
Causes MGS4 to boot a little bit further
2017-01-20 10:48:17 +08:00
al0xf
f2ba41af46
Stub cellOsk ( #2264 )
...
* Stub cellOsk
Returns the word "rpcs3" as OSK input for now. Tested and working in
Terraria, Nier, and some homebrew. The next step would be to hook it up
to the GUI so the user can enter any text.
* Fix commit
* Fix formatting
* cellOsk improvements
* cellOsk improvements
2017-01-19 01:01:25 +03:00
AnnieL
b4c77afdc4
Update LLVM on Travis
...
Should fix the issue with Travis (No available formula with the name "llvm36").
We're using 3.8 so there's no reason for Travis to use 3.6.
2017-01-18 18:23:52 +03:00
AnnieL
2d9e02b0a7
Check if gcc version is below 5.1 or equal to 6.1
...
Outputs a fatal_error if a version of gcc below 5.1 or 6.1 is being used.
#2236
2016-12-30 14:27:38 +03:00
kd-11
9e84804eb0
Merge pull request #2237 from kd-11/gl_rsx_wip
...
RSX/GL: Fix common vertex program decompiler bug; fix broken dxt mipmaps on openGL
2016-12-15 20:26:13 +03:00
kd-11
fb5df32990
rsx/vs: decode sca ops after vec ops
2016-12-15 14:36:28 +03:00
kd-11
a1e725ffeb
gl: Decode dxt textures to a staging buffer
2016-12-15 14:36:28 +03:00
kd-11
9cbecbd8cb
Merge pull request #2234 from itmo153277/master
...
Allow UE3 games to startup
2016-12-15 14:34:30 +03:00
Viktor Ivanov
1a4b5413bd
Log call to cellGameDataGetSizeKB
2016-12-05 21:47:23 +03:00
itmo153277
124f5d0097
Allow UE3 games to startup
2016-12-05 20:35:05 +03:00
Ivan
684089ba81
Relicense sceVideodec.h
2016-12-02 21:16:31 +03:00
Ivan
b6bd02daf0
Add "License" section
2016-12-02 21:16:31 +03:00
kd-11
973bf5abdf
gl: Disable overlay if required extension is not supported ( #2212 )
2016-10-20 11:20:45 +08:00
Yishuai Li
80a9abcfc8
fix type conflict with macOS ( #2157 )
2016-10-20 03:42:14 +03:00
kd-11
2c803dbe66
gl/vk: Bug fixes and improvements ( #2206 )
...
* gl: Only bind attrib textures on thread startup
* gl: Persistent mapped buffers
* gl: Fix emulated primitives in an inlined array
* gl: Do not re-update program information every draw call
* gl/vk: s1 type is signed normalized not unsigned normalized
* gl/rsx: Allow disabling of persistent buffers for debugging
gl: Large heap size is more practical
gl: Fix a bug with legacy opengl buffers
* gl/rsx: Allow emulation of unsupported attribute formats
* gl: Fix typos and remove dprints
gl: cleanup debug prints
* ui: Move the GL legacy buffer toggle to the left pane
* vk/gl: Fix cmp type, its range is [-1,1] not [0,1] SNORM_INT
2016-10-18 15:57:28 +08:00
kd-11
8454949eea
gl/vk/rsx: Add a cross-platform overlay text; Minor perf improvements and rsx bugfixes ( #2196 )
...
* gl/rsx: Implement platform-agnostic text overlays
gl: Restore performance metrics using new text out helper
gl/rsx: Refactor text generation class
* vk: Enable text overlay
gl/vk: Polish overlay counters implementation
gl: Better resource shutdown for text writer
* gl: Optimization, do not rebind TIUs every frame. Speedup
* gl: Optimizations and improvements to vertex upload code
* gl/vk: Texture format swizzles
vk: Texture format fix
vk: Fix YX format swizzles
* rsx: Decode vertex texture index
2016-10-11 08:55:42 +08:00
kd-11
7a9841bb2a
gl/vk/dx12: Fix depth reconstruction bug; Fix sampler parameters ( #2188 )
...
vulkan: Fix duplicated code bug
fix rebase
2016-10-04 21:51:40 +08:00
Melissa Goad
22b1400018
Revamp PFIFO command submission emulation ( #2179 )
2016-10-01 22:13:15 +03:00
raven02
44b8556dc6
Vulkan: fix G8B8 texture swizzle ( #2181 )
2016-10-01 17:02:10 +08:00
Ivan
a342107021
Paypal link removed
2016-10-01 01:21:43 +03:00
kd-11
1c9718389f
gl/vk: Vertex attribute uploading and texture swizzle fixes ( #2174 )
...
* gl/vk: Properly upload vertex attributes
* vk: Fix cmp type
* vk: Remap all texture formats
2016-09-29 15:16:00 +08:00
kd-11
5430e1d310
rsx/gl/vk/dx12: Add emulated texture fetch for depth read ( #2173 )
...
* rsx/gl/vk/dx12: Add emulated texture fetch for depth read
gl/vk/dx12: Simplify reinterpretation equation
* gl: Remove unnecessary re-swizzle
* glsl: explicitly cast uint to float
2016-09-29 14:54:32 +08:00
kd-11
9abb908226
vk: Add a subpass dependancy ( #2172 )
2016-09-28 22:12:52 +08:00
kd-11
38562155d4
gl/vk: Flip wpos if origin != top
2016-09-28 07:22:45 +08:00
kd-11
4f74cbe510
gl: Reverse cull face when origin == top ( #2161 )
2016-09-27 15:34:01 +08:00
raven02
528b2d6c7b
GL/Vulkan: not discard fragment when hits NEVER comparsion ( #2156 )
...
GL/Vulkan: return no operation when comparison is never
2016-09-26 21:59:38 +08:00
kd-11
7884356e90
gl/vk: Bug fixes and improvements ( #2155 )
...
* gl: Fix broken buffer reserve computation
* gl: Texture format fixes
* gl: Two sided lighting
* gl: Always update glsl output registers
* gl: Simplify vertex input declaration
* vk: Always write output registers
* vk/gl: swizzle component read on depth textures
* gl/vk: Use proper MVP matrix
gl: fix broken mvp when window_origin=top
* vk/gl: Move fragment operations block into the proxy function
2016-09-26 20:21:17 +08:00
raven02
38f35df7b6
DX12: enable alpha kill ( #2158 )
2016-09-26 18:38:52 +08:00