rpcsx/rpcs3/Emu
Oil b72f6da853 Porting of DH's user clip implementation in gl (#2139)
* Porting of DH's user clip implementation in gl

* Tweak clang-format

* rsx: Move inline array to draw_clause structure.

* rsx: Use variant based draw commands.

* rsx: Dump DRAW_ARRAYS and DRAW_INDEX_ARRAYS.

* GL: old recompiler clean up (#2142)

* RSX texture refactor (#2144)

* gl/vk: Enable vertex texture fetch (#2127)

* gl: Enable vertex textures

* rsx: use textureLod instead of generic texture sample

* rsx: handle uploading of W32_X32_Y32_Z32

* gl: Re-enable proper shader logging

remove old logging method that overwrites single file

* gl: Declare texture_coord_scale for vertex samplers

* gl: texture remap fixes; enable remap for vertex textures

* gl: offset texture indices to base layer 16

* rsx: Fix W32_Z32_Y32_X32_FLOAT subresource layout

* vk: Enable vertex textures

* rsx: define special calls for vertex texture fetch

* gl: improved vertex texture fetch setup

* vk: Fix texture formats and component mapping

* vk: Implement vertex texture fetch functions properly

* vk/gl: proper fix for primitive restart index

revert inadvertent decompiler update

* gl: Disable filtering for vertex textures

* Hopefully fix appveyor build (#2148)

* GL/Vulkan: Bug fixes and improvements; alphakill for vulkan (#2146)

* vk: Zero-initialize some more structs

* gl: Clean up fragment program generation code

* vk: Enable alpha kill

* vk: Fix surface clear; redirect output for surface_type:b

* vk: Tie renderpass to program object to avoid incompatible passes

* vk: Properly compute descriptor pool size (#2150)

* rsx: Set default attribute format to float.

* rsx: vertex attribute size is 1 again for CMP, let backend handles this formats properties.

* rsx: Move printing function in a separate header/cpp

* Porting of DH's user clip implementation in gl
2016-09-24 18:21:41 +08:00
..
Audio VERIFY macro removed 2016-08-15 03:13:31 +03:00
Cell Workaround id_min/max (#2079) 2016-08-20 21:27:50 +08:00
CPU VERIFY macro removed 2016-08-15 03:13:31 +03:00
Io Partial commit: IO 2016-04-15 19:22:39 +03:00
Memory WRAP_EXPR macro removed 2016-08-15 17:11:45 +03:00
PSP2 error_code implemented 2016-08-16 18:57:44 +03:00
RSX Porting of DH's user clip implementation in gl (#2139) 2016-09-24 18:21:41 +08:00
DbgCommand.h Some things improved 2015-09-22 16:48:21 +03:00
GameInfo.h DX12 fix + rpcs3-tests project 2015-10-21 13:31:29 +03:00
IdManager.cpp id_manager: embedded RTTI 2016-08-01 12:51:47 +03:00
IdManager.h WRAP_EXPR macro removed 2016-08-15 17:11:45 +03:00
IPC.h The rest 2016-05-23 16:22:25 +03:00
System.cpp error_code implemented 2016-08-16 18:57:44 +03:00
System.h cpu_type removed, system_type added 2016-08-09 17:14:41 +03:00
VFS.cpp Partial commit: sys_fs 2016-07-17 02:27:52 +03:00
VFS.h Partial commit: sys_fs 2016-07-17 02:27:52 +03:00