mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-10 08:51:28 +12:00
gl/vk/rsx: Add a cross-platform overlay text; Minor perf improvements and rsx bugfixes (#2196)
* gl/rsx: Implement platform-agnostic text overlays gl: Restore performance metrics using new text out helper gl/rsx: Refactor text generation class * vk: Enable text overlay gl/vk: Polish overlay counters implementation gl: Better resource shutdown for text writer * gl: Optimization, do not rebind TIUs every frame. Speedup * gl: Optimizations and improvements to vertex upload code * gl/vk: Texture format swizzles vk: Texture format fix vk: Fix YX format swizzles * rsx: Decode vertex texture index
This commit is contained in:
parent
7a9841bb2a
commit
8454949eea
20 changed files with 1016 additions and 79 deletions
|
@ -151,12 +151,10 @@ namespace
|
|||
case CELL_GCM_TEXTURE_G8B8:
|
||||
return { GL_GREEN, GL_RED, GL_GREEN, GL_RED};
|
||||
|
||||
case CELL_GCM_TEXTURE_Y16_X16:
|
||||
case CELL_GCM_TEXTURE_Y16_X16:
|
||||
case CELL_GCM_TEXTURE_Y16_X16_FLOAT:
|
||||
return { GL_RED, GL_GREEN, GL_RED, GL_GREEN};
|
||||
|
||||
case CELL_GCM_TEXTURE_Y16_X16_FLOAT:
|
||||
return { GL_GREEN, GL_RED, GL_GREEN, GL_RED };
|
||||
|
||||
case CELL_GCM_TEXTURE_W16_Z16_Y16_X16_FLOAT:
|
||||
case CELL_GCM_TEXTURE_W32_Z32_Y32_X32_FLOAT:
|
||||
return { GL_RED, GL_ALPHA, GL_BLUE, GL_GREEN };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue