kd-11
|
2d99f3556e
|
rsx: Fix line_loop -> line_strip indexing
|
2017-04-03 13:50:58 +03:00 |
|
kd-11
|
d33bc540bc
|
rsx/vk: Re-enable layout transitions in vulkan. Vulkan drivers take this hint seriously
- Fix enum typo
|
2017-04-03 13:50:58 +03:00 |
|
Jochen Schleu
|
ce7d62968e
|
Only pass positive values to sqrt and log2 in the fragment program. (#2624)
|
2017-04-03 13:17:20 +03:00 |
|
kd-11
|
0fba38f691
|
gl: Fix legacy clamp mode (#2612)
|
2017-03-30 19:37:49 +03:00 |
|
kd-11
|
66835cf083
|
rsx: Fix mipmap count calculation
|
2017-03-29 23:06:17 +03:00 |
|
kd-11
|
ad12900397
|
gl: Force alignment of DXT textures
|
2017-03-29 23:06:17 +03:00 |
|
kd-11
|
909f3e9b3e
|
rsx: Support indexed immediate draw via ArrayElement method
|
2017-03-29 23:06:17 +03:00 |
|
kd-11
|
3ec1fe9ee7
|
rsx: Fix depth clears on z16 surfaces without stencil
remove some debug code
|
2017-03-26 16:22:53 +03:00 |
|
kd-11
|
70d3a6d840
|
rsx: Support more base types for immediate rendering
fix alignment
|
2017-03-26 16:22:53 +03:00 |
|
kd-11
|
ba968048c9
|
vk: Minor fixes to vertex counting and lower exception to notice if var does not exist
|
2017-03-26 16:22:53 +03:00 |
|
kd-11
|
79d114cc06
|
rsx: Support immediate mode rendering
|
2017-03-26 16:22:53 +03:00 |
|
kd-11
|
5b0fddd3e8
|
gl/vk: Fix stencil ops
|
2017-03-25 15:07:43 +03:00 |
|
kd-11
|
34c2b8a55e
|
rsx: recover from FIFO parse errors
- Validate FIFO registers before access
-- Validate the args ptr separate from the get ptr
|
2017-03-24 09:30:23 +03:00 |
|
kd-11
|
ef822d785e
|
rsx/fp: src3 workaround
|
2017-03-24 09:30:23 +03:00 |
|
kd-11
|
f7d767d0e8
|
gl/vk: Fix projected coordinate lookup on a cubemap sampler
|
2017-03-24 09:30:23 +03:00 |
|
kd-11
|
8fa3f0721e
|
fix false alphakill flags when texture fetch is optimized away
|
2017-03-24 09:30:23 +03:00 |
|
kd-11
|
1de2ceca9b
|
rsx/vp: Fixes (#2533)
* rsx/vp: Fix rsq opcode broken in previous commit
* fix ms compiler error
* fix another possible conflict with ms d3d compiler
|
2017-03-14 16:05:59 +03:00 |
|
kd-11
|
8fc281e034
|
gl: Separate scale offset, fragment constants and transform constants uploads
|
2017-03-13 23:40:34 +03:00 |
|
kd-11
|
2093134420
|
gl: Do not attempt to re-flush an address if another thread flushes it first
|
2017-03-13 23:40:34 +03:00 |
|
kd-11
|
818dd88390
|
gl/vk: Ignore invalid texture uploads
|
2017-03-13 23:40:34 +03:00 |
|
kd-11
|
be4bb48476
|
rsx/fp: Fix some decompiler bugs
|
2017-03-13 23:40:34 +03:00 |
|
Nekotekina
|
1ede0f4706
|
Minor optimization
|
2017-03-13 15:02:18 +03:00 |
|
Nekotekina
|
78703cfe47
|
Use utils::memory_protect
|
2017-03-13 13:16:22 +03:00 |
|
kd-11
|
fa6114719d
|
gl: Lower restriction on render target pitch
|
2017-03-13 12:44:28 +03:00 |
|
kd-11
|
1fd33f611c
|
gl: Fix texture cache bugs
Fix endianness bug
Fix r/w when real pitch is <= 64
|
2017-03-10 19:11:53 +03:00 |
|
raven02
|
a168aa2df3
|
DX12: fix DRGB8 texture format (#2480)
* DX12: set native sampler format to BGRA8
* DX12: fix DRGB8 texture format
|
2017-03-07 19:34:09 +08:00 |
|
kd-11
|
0fd888a42e
|
vk: Fix DRGB8 format
|
2017-03-06 18:56:46 +03:00 |
|
kd-11
|
1e71285de8
|
gl/vk/dx12: Implement forced channel remapping
gcc fix
|
2017-03-06 14:34:29 +03:00 |
|
Nekotekina
|
19a698682b
|
Compilation fix (mingw)
|
2017-03-05 19:00:08 +03:00 |
|
kd-11
|
b8fcbb68b0
|
gl/vk/cache: Fix invalidating intersecting and overlapping memory regions
whitespace fix
|
2017-03-01 14:00:06 +03:00 |
|
kd-11
|
85c0219aed
|
vk: Fix cache range computation
|
2017-03-01 00:40:53 +03:00 |
|
kd-11
|
10e218e224
|
Fix linux build (travis-ci)
|
2017-03-01 00:40:52 +03:00 |
|
kd-11
|
69d044cd8d
|
gl: Relax requirement to EXT_DSA from ARB_DSA to better support linux
|
2017-03-01 00:40:51 +03:00 |
|
kd-11
|
7062efeb3e
|
gl: Fix a fence deadlock in fence::wait_for_signal
gl: Fix potential race condition when executing local work queue
|
2017-03-01 00:38:22 +03:00 |
|
kd-11
|
cee53fcecf
|
gl: Ensure correct sized pbo is created upon reset
|
2017-03-01 00:16:55 +03:00 |
|
kd-11
|
ef8e92cbe3
|
gl: Change clear timing to immediate
gl: Handle cell write to locked RTT region
addendum: Fix buffer locking (personal 4)
|
2017-03-01 00:16:55 +03:00 |
|
kd-11
|
7c73c3b75c
|
rsx/gl: Minor refactoring; prepare vulkan backend
|
2017-03-01 00:16:55 +03:00 |
|
kd-11
|
1e826f5ccf
|
rsx: Minor optimization (tangible boost)
|
2017-03-01 00:16:55 +03:00 |
|
kd-11
|
96561c16ad
|
gl: Rewrite texture cache
gl: scale downloaded RTT images
|
2017-03-01 00:16:55 +03:00 |
|
Jake
|
c3b424eb11
|
rsx: image_in fix for clipx/y (#2440)
|
2017-02-28 16:21:07 +08:00 |
|
kd-11
|
9263999ad1
|
[rsx/vp] Improve BRB opcode implementation
fix merge issues
|
2017-02-26 10:17:34 +03:00 |
|
Nekotekina
|
baf22527b0
|
Ditch fs::get_executable_dir
|
2017-02-22 17:17:26 +03:00 |
|
Jake
|
a886e28f87
|
Fix nv3089_image_in
- Restrict clip_x/y
- Remove double offset addition
|
2017-02-17 18:33:56 -06:00 |
|
Ani
|
65104b5909
|
Rough implementation of GCM_CONTEXT_DMA methods
Rough implementation of GCM_CONTEXT_DMA methods.
Fixes #1487
|
2017-02-17 22:35:28 +03:00 |
|
Ani
|
5605b4ee70
|
Fixes #2399
Defaults dGPU on NVIDIA Optimus systems and requests High Performance
mode on AMD systems.
|
2017-02-17 02:07:42 +03:00 |
|
Zangetsu38
|
682924b51a
|
D3D12: add DXGI_FORMAT_B8G8R8A8_UNORM missing (#2385)
|
2017-02-15 00:29:43 +08:00 |
|
Nekotekina
|
598c90f376
|
PPU thread scheduler
|
2017-02-13 22:26:11 +03:00 |
|
Nekotekina
|
763550c472
|
0x2c8..0x2fc
|
2017-02-13 17:50:04 +03:00 |
|
kd-11
|
d6159a35aa
|
gl/vk/dx12: Fix texture scaling on unnormalized rtt access
|
2017-02-11 15:45:59 +03:00 |
|
Zangetsu38
|
73906f9f29
|
d3d12: add x1r5g5b5_z1r5g5b5 and cleanup in D3D12Formats.
Add info in BufferUtils for log.
|
2017-02-10 22:04:45 +03:00 |
|