Vincent Lejeune
7f25720bd3
rsx/common: Use a typed enum for texture wrap mode.
2016-03-30 20:03:50 +02:00
Vincent Lejeune
f2c82d3cf4
rsx/common: Use a typed class for texture dimension.
2016-03-30 20:03:50 +02:00
vlj
d53a1d10ab
Merge pull request #1634 from danilaml/patch-2
...
Don't build rsx_program_decompiler
2016-03-30 20:02:35 +02:00
Danila Malyutin
5b181ed28c
Don't build rsx_program_decompiler
...
To cut down on warning noise. We don't use it anywhere afaik (and newer sha with fixed warnings has conflicts with rpcs3).
2016-03-30 19:57:03 +03:00
vlj
c1e2b75a49
Merge pull request #1640 from vlj/d3d12
...
d3d12: Fix updated texture state
2016-03-30 18:56:12 +02:00
Vincent Lejeune
08b47616b6
d3d12: Fix updated texture state
2016-03-30 18:01:54 +02:00
vlj
13d58ac355
Merge pull request #1607 from AniLeo/patch-1
...
Slims down minidx9 to keep XAudio2_7 files only
2016-03-29 22:45:48 +02:00
AnnieL
96329a6e29
Making sure the right file is included
2016-03-29 18:59:50 +01:00
AnnieL
9f257ee9f8
Slims down minidx9 to XAudio2_7
...
Removes minidx9 as a submodule
Slims down minidx9 to have only the files XAudio2 (2.7) needs.
The other dx9 related files weren't being used.
2016-03-29 18:51:54 +01:00
Nekotekina
8cd0aab129
Added yaml-cpp and pugixml submodules
2016-03-29 12:23:15 +03:00
vlj
ccb2d89744
Merge pull request #1630 from vlj/vulkan
...
Vulkan: Avoid extra sync
2016-03-28 20:27:48 +02:00
Vincent Lejeune
aa3c97f918
vulkan: Only submit command buffer at flip and avoid extra sync.
2016-03-28 19:54:50 +02:00
Vincent Lejeune
7a988c73a6
Vulkan: Alloc a descriptor set at every draw call.
2016-03-28 19:54:50 +02:00
vlj
9b18bd4cd7
Merge pull request #1627 from danilaml/compilation-fix
...
Fixed build for MSVC (DH)
2016-03-28 03:08:36 +02:00
DHrpcs3
b81cf01456
Fixed build for MSVC
2016-03-28 03:10:33 +03:00
vlj
daabbba5fc
Merge pull request #1629 from AniLeo/patch-3
...
Adds missing lib (libedit-dev) - Solves #1570
2016-03-28 00:52:48 +02:00
AnnieL
bbf7a070e7
Adds missing lib (libedit-dev) - Solves #1570
...
Fixes building on Ubuntu (tested on 15.10)
2016-03-27 20:25:07 +01:00
vlj
27a8c074fa
Merge pull request #1618 from vlj/gl
...
gl: Enable core context and debug output.
2016-03-27 04:17:30 +02:00
Vincent Lejeune
855d6935d9
gl: Enable core context and debug output.
2016-03-27 03:45:30 +02:00
vlj
35570a5ebf
Merge pull request #1626 from vlj/vulkan
...
Vulkan: Fix some cleaning behavior.
2016-03-26 18:20:47 +01:00
Vincent Lejeune
21e7206f7a
vulkan: Do not purge texture before flip
2016-03-26 17:46:43 +01:00
Vincent Lejeune
1b33abf287
vulkan: Clear framebuffer after flip.
2016-03-26 17:45:00 +01:00
vlj
0838e3209e
Merge pull request #1625 from vlj/rsx
...
rsx/common/gl/d3d12/vulkan: Use exact mipmap counts.
2016-03-26 02:51:11 +01:00
Vincent Lejeune
9485fe2693
rsx/common/gl/d3d12/vulkan: Use exact mimap counts.
...
Fix invalid textures in gl backend.
2016-03-25 21:37:53 +01:00
B1ackDaemon
cf402c8954
Merge pull request #1619 from kd-11/gl_shadowmap_clamp
...
gl: Fix RTT clamp mode; Fix vertex winding for emulated QUAD_STRIP triangles
2016-03-24 13:25:14 +02:00
kd-11
0327e76320
Fix quad strip triangle winding
2016-03-24 10:52:35 +03:00
kd-11
a120414d32
Set render target textures to clamp to border by default
2016-03-24 10:52:35 +03:00
vlj
d995bfbdfb
Merge pull request #1612 from vlj/vulkan
...
vulkan: Use simpler image object
2016-03-23 23:04:54 +01:00
Vincent Lejeune
36aace57ca
vulkan: Use simpler texture object
2016-03-23 21:09:30 +01:00
vlj
c6bd5d09f8
Merge pull request #1613 from vlj/gl
...
gl: Expand index for quads/quad_strip/triangle_fan
2016-03-22 22:23:51 +01:00
Vincent Lejeune
23a0116975
gl: Expand index for quads/quad_strip/triangle_fan
2016-03-22 21:39:00 +01:00
vlj
f72f6fe9c5
Merge pull request #1611 from vlj/rsx
...
Rsx: Slight interface changes.
2016-03-22 19:55:53 +01:00
Vincent Lejeune
b00acff9dd
rsx/common: Turn alignment constraints in textureUtils to multiple_of constraints.
2016-03-22 19:06:09 +01:00
Vincent Lejeune
284d2c43f9
rsx/common: Use protected instead of private for surface_store content.
2016-03-22 19:06:09 +01:00
vlj
0a08f9595e
Merge pull request #1609 from ProfessorKaos64/patch-1
...
Add missing build deps to readme
2016-03-22 19:05:36 +01:00
mikeyd
29c29d0074
Add missing build deps
...
* CMakeLists errors finding zlib library
* build-essential does not include clang or cmake, added (gcc is of course)
2016-03-22 10:32:11 -04:00
vlj
efd52a0547
Merge pull request #1608 from vlj/vulkan
...
Vulkan
2016-03-21 23:46:20 +01:00
Vincent Lejeune
4f2bda26fc
vulkan: Simplify framebuffer class and release them at frame flip
2016-03-21 22:56:07 +01:00
Vincent Lejeune
a14dd8ea51
vulkan: Move sampler object outside of texture.
2016-03-21 22:10:36 +01:00
Vincent Lejeune
6f9f5f7918
vulkan: Create program in program_state_cache<>::build_pipeline
2016-03-21 22:10:34 +01:00
vlj
1f500aad53
Merge pull request #1603 from vlj/vulkan
...
vulkan: Remove buffer_deprecated completly.
2016-03-21 00:45:02 +01:00
Vincent Lejeune
34eb85683c
vulkan: Remove buffer_deprecated completly.
...
attrib_buffer now use the simpler buffer struct.
2016-03-21 00:03:28 +01:00
vlj
6fab5a885f
Merge pull request #1595 from MyaniPT/patch-1
...
Move 3rdparty dependencies to 3rdparty (part 1)
2016-03-21 00:02:40 +01:00
AnnieL
38f93461d1
Moves glm, GSL and libpng to 3rdparty
...
Moves glm and GSL to 3rdparty
Moves libpng to 3rdparty
2016-03-20 22:24:21 +00:00
AnnieL
6182f5346d
Moves ffmpeg and minidx9 to 3rdparty
2016-03-20 22:21:35 +00:00
AnnieL
afefecf1f0
Moves GL, minidx12, OpenAL, stblib to 3rdparty
...
Moves GL, minidx12, OpenAL, stblib to 3rdparty
Fixes AppVeyor and CMakeLists (travis-ci.yml doesn't need any changes)
Points directories in the VS solution files to the new ones on the
externals directory
Includes stuff with the < > syntax instead of " "
2016-03-20 22:20:23 +00:00
vlj
ed03e41f88
Merge pull request #1605 from vlj/master
...
Revert "End of Line Normalization"
2016-03-20 22:57:57 +01:00
Vincent Lejeune
f14a06938c
Revert "End of Line Normalization"
...
This reverts commit 2060f02636
.
2016-03-20 22:06:56 +01:00
vlj
e91042af97
Merge pull request #1601 from mpm11011/master
...
Removing wx dependencies from Crypto/unself.cpp (attempt 3)
2016-03-20 17:08:13 +01:00
mpm11011
617a488a0a
Change size to u64
2016-03-19 21:48:56 -04:00