rpcsx/rpcs3/Emu/RSX/GL
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
..
GLCommonDecompiler.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
GLCommonDecompiler.h Partial commit: RSX 2016-04-15 19:22:36 +03:00
GLFragmentProgram.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
GLFragmentProgram.h rsx/common/d3d12/gl: Clean ProgramStateCache 2016-01-11 19:21:57 +01:00
GLGSRender.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
GLGSRender.h GL: old recompiler clean up (#2142) 2016-09-18 13:19:26 +08:00
GLHelpers.cpp GL: old recompiler clean up (#2142) 2016-09-18 13:19:26 +08:00
GLHelpers.h GL: old recompiler clean up (#2142) 2016-09-18 13:19:26 +08:00
GLProcTable.h gl: use streaming buffers for uniform & elem buffer as well 2016-06-14 00:08:23 +03:00
GLProgramBuffer.h gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
GLRenderTargets.cpp GL: old recompiler clean up (#2142) 2016-09-18 13:19:26 +08:00
GLRenderTargets.h GL: old recompiler clean up (#2142) 2016-09-18 13:19:26 +08:00
GLTexture.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
GLTexture.h RSX texture refactor (#2144) 2016-09-19 09:25:49 +08:00
GLTextureCache.h GL: old recompiler clean up (#2142) 2016-09-18 13:19:26 +08:00
GLVertexBuffers.cpp GL: old recompiler clean up (#2142) 2016-09-18 13:19:26 +08:00
GLVertexProgram.cpp gl/vk: Enable vertex texture fetch (#2127) 2016-09-20 22:23:56 +08:00
GLVertexProgram.h Add vertex texture buffers for VS input 2016-02-03 13:38:23 +03:00
OpenGL.cpp Changes done by [DH] rewritten 2015-12-22 23:11:20 +03:00
OpenGL.h Add a workaround for a khronos spec bug 2016-06-14 00:08:23 +03:00