rpcsx/rpcs3/Emu/RSX/VK
kd-11 867e9210d7 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
2016-09-20 22:23:56 +08:00
..
VKCommonDecompiler.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
VKCommonDecompiler.h Partial commit: RSX 2016-04-15 19:22:36 +03:00
VKFormats.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
VKFormats.h Factorize rsx state 2016-07-07 21:38:57 +02:00
VKFragmentProgram.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
VKFragmentProgram.h Fix nvidia crash (API version). Fix linux builds 2016-03-10 23:55:25 +03:00
VKGSRender.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
VKGSRender.h rsx: Use variant based draw commands. 2016-09-17 23:37:52 +02:00
VKHelpers.cpp Silly macro removed-2 2016-08-14 18:19:42 +03:00
VKHelpers.h gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
VKProgramBuffer.h vk/rsx: Bug fixes (#2092) 2016-08-24 08:50:07 +08:00
VKProgramPipeline.cpp EXCEPTION macro removed 2016-08-08 19:19:32 +03:00
VKRenderTargets.h vk/rsx: Bug fixes (#2092) 2016-08-24 08:50:07 +08:00
VKTexture.cpp RSX texture refactor (#2144) 2016-09-19 09:25:49 +08:00
VKTextureCache.h gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
VKVertexBuffers.cpp rsx: Use variant based draw commands. 2016-09-17 23:37:52 +02:00
VKVertexProgram.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
VKVertexProgram.h Fix nvidia crash (API version). Fix linux builds 2016-03-10 23:55:25 +03:00
VulkanAPI.cpp Partial commit: RSX 2016-04-15 19:22:36 +03:00
VulkanAPI.h Exclude apple from vulkan windowing stuff as it is not supported 2016-03-10 23:55:25 +03:00