FernandoS27
|
5bb80ab009
|
Assert Control Codes Generation
|
2018-10-30 13:37:55 -04:00 |
|
bunnei
|
c5a849212f
|
Merge pull request #1580 from FernandoS27/mm-impl
Implemented Mipmaps
|
2018-10-29 22:34:00 -04:00 |
|
bunnei
|
0270906dbf
|
Merge pull request #1613 from ReinUsesLisp/gl-utils
video_core: Move OpenGL specific utils to its renderer
|
2018-10-29 13:22:14 -04:00 |
|
bunnei
|
5d7167dfca
|
Merge pull request #1610 from slashiee/dxt1-alpha
renderer_opengl: Enable alpha channel for DXT1 texture format
|
2018-10-28 21:29:43 -04:00 |
|
ReinUsesLisp
|
80cbd81276
|
video_core: Move OpenGL specific utils to its renderer
|
2018-10-28 22:22:30 -03:00 |
|
Rodolfo Bogado
|
e8b565b239
|
renderer_opengl: Correct bpp value for ASTC_2D_8X5_SRGB
|
2018-10-28 20:52:57 -03:00 |
|
FernandoS27
|
dde3094058
|
Fixed black textures, pixelation and we no longer require to auto-generate mipmaps
|
2018-10-28 19:00:49 -04:00 |
|
FernandoS27
|
f0e902a7d6
|
Fixed mipmap block autosizing algorithm
|
2018-10-28 19:00:05 -04:00 |
|
FernandoS27
|
87f8181405
|
Fixed Invalid Image size and Mipmap calculation
|
2018-10-28 19:00:04 -04:00 |
|
FernandoS27
|
f4432b5d0c
|
Fixed Block Resizing algorithm and Clang Format
|
2018-10-28 19:00:03 -04:00 |
|
FernandoS27
|
258f0f5c31
|
Implement Mip Filter
|
2018-10-28 19:00:01 -04:00 |
|
FernandoS27
|
dc85e3bff1
|
Zero out memory region of recreated surface before flushing
|
2018-10-28 19:00:00 -04:00 |
|
FernandoS27
|
bbf3b2da0c
|
Implement Mipmaps
|
2018-10-28 18:59:59 -04:00 |
|
Michael
|
635d1e5651
|
Enable alpha channel for DXT1 texture format
|
2018-10-28 14:11:04 -07:00 |
|
Tobias
|
351d5a2227
|
Correct bpp value for ASTC_2D_8X5
|
2018-10-28 19:49:10 +01:00 |
|
bunnei
|
aa1cf608ed
|
Merge pull request #1601 from FernandoS27/shader-precision
Improved Shader accuracy on Vertex and Geometry Shaders.
|
2018-10-28 13:06:21 -04:00 |
|
FernandoS27
|
e5ca097e32
|
Refactor precise usage and add FMNMX, MUFU, FMUL32 and FADD332
|
2018-10-28 11:38:40 -04:00 |
|
Rodolfo Bogado
|
0287b2be6d
|
Implement sRGB Support, including workarounds for nvidia driver issues and QT sRGB support
|
2018-10-28 01:13:55 -03:00 |
|
bunnei
|
d63f5acb15
|
Merge pull request #1594 from FreddyFunk/static-cast
gl_rasterizer_cache: Fix compiler warning
|
2018-10-27 21:09:06 -04:00 |
|
FernandoS27
|
d8d557df86
|
Improved Shader accuracy on Vertex and Geometry Shaders with FFMA, FMUL and FADD
|
2018-10-27 20:09:26 -04:00 |
|
bunnei
|
ed95ce6bb7
|
Merge pull request #1592 from bunnei/prim-restart
gl_rasterizer: Implement primitive restart.
|
2018-10-27 13:25:00 -04:00 |
|
FernandoS27
|
705300992e
|
Implement Default Block Height for each format
|
2018-10-27 10:17:39 -04:00 |
|
Frederic Laing
|
0bf24d310e
|
gl_rasterizer_cache: Fix compiler warning
|
2018-10-27 13:06:26 +02:00 |
|
bunnei
|
58444a0376
|
gl_rasterizer: Implement primitive restart.
|
2018-10-26 00:42:57 -04:00 |
|
bunnei
|
d278f25bda
|
Merge pull request #1533 from FernandoS27/lmem
Implemented Shader Local Memory
|
2018-10-26 00:16:25 -04:00 |
|
bunnei
|
8cea598158
|
gl_rasterizer: Implement depth range.
|
2018-10-25 21:53:24 -04:00 |
|
bunnei
|
f7a173de6c
|
Merge pull request #1524 from FernandoS27/layers-fix
rasterizer: Fix Layered Textures Loading and Cubemaps
|
2018-10-25 00:29:18 -04:00 |
|
FernandoS27
|
ca142f35c0
|
Implemented LD_L and ST_L
|
2018-10-24 17:51:53 -04:00 |
|
FernandoS27
|
abefe29398
|
Implement Shader Local Memory
|
2018-10-24 17:50:43 -04:00 |
|
FernandoS27
|
ed8ca608a0
|
Implement PointSize
|
2018-10-23 15:08:00 -04:00 |
|
FernandoS27
|
e0ea2f5f6e
|
Fixed Layered Textures Loading and Cubemaps
|
2018-10-23 14:27:36 -04:00 |
|
bunnei
|
5716496239
|
Merge pull request #1519 from ReinUsesLisp/vsetp
gl_shader_decompiler: Implement VSETP
|
2018-10-23 10:22:37 -04:00 |
|
bunnei
|
75d807788c
|
Merge pull request #1470 from FernandoS27/alpha_testing
Implemented Alpha Test using Shader Emulation
|
2018-10-23 10:21:30 -04:00 |
|
ReinUsesLisp
|
7d6dca0d0a
|
gl_shader_decompiler: Implement VSETP
|
2018-10-23 01:07:20 -03:00 |
|
ReinUsesLisp
|
5dfb43531c
|
gl_shader_decompiler: Abstract VMAD into a video subset
|
2018-10-23 01:07:20 -03:00 |
|
bunnei
|
848a49112a
|
Merge pull request #1512 from ReinUsesLisp/brk
gl_shader_decompiler: Implement PBK and BRK
|
2018-10-23 00:01:38 -04:00 |
|
bunnei
|
496d155d7b
|
Merge pull request #1550 from FernandoS27/fmul32
Added Saturation to FMUL32I
|
2018-10-22 23:58:09 -04:00 |
|
bunnei
|
4cccfb4190
|
Merge pull request #1537 from lioncash/shader
gl_shader_decompiler: Minor changes
|
2018-10-22 22:49:49 -04:00 |
|
FernandoS27
|
259da93567
|
Added Saturation to FMUL32I
|
2018-10-22 20:22:15 -04:00 |
|
FernandoS27
|
8e1239fbc5
|
Assert that multiple render targets are not set while alpha testing
|
2018-10-22 15:35:45 -04:00 |
|
FernandoS27
|
59a004f915
|
Use standard UBO and fix/stylize the code
|
2018-10-22 15:07:33 -04:00 |
|
FernandoS27
|
17315cee16
|
Cache uniform locations and restructure the implementation
|
2018-10-22 15:07:32 -04:00 |
|
FernandoS27
|
bcb5b924fd
|
Remove SyncAlphaTest and clang format
|
2018-10-22 15:07:31 -04:00 |
|
FernandoS27
|
7b39107e3a
|
Added Alpha Func
|
2018-10-22 15:07:30 -04:00 |
|
FernandoS27
|
aa620c14af
|
Implemented Alpha Testing
|
2018-10-22 15:07:30 -04:00 |
|
bunnei
|
1226a5706e
|
Merge pull request #1547 from FernandoS27/fix-fset
Fixed FSETP and FSET
|
2018-10-22 12:53:47 -04:00 |
|
FernandoS27
|
5c5b4e8e7d
|
Fixed FSETP and FSET
|
2018-10-22 11:31:17 -04:00 |
|
FernandoS27
|
e2416bbd1f
|
Fixed VAOs Float types only returning GL_FLOAT in cases that they had to return GL_HALF_FLOAT
|
2018-10-22 09:27:00 -04:00 |
|
Lioncash
|
8a86c8d48b
|
gl_shader_decompiler: Allow std::move to function in SetPredicate
If the variable being moved is const, then std::move will always perform
a copy (since it can't actually move the data).
|
2018-10-20 14:25:15 -04:00 |
|
Lioncash
|
381baf783d
|
gl_shader_decompiler: Get rid of variable shadowing warnings
A variable with the same name was previously declared in an outer scope.
|
2018-10-20 14:22:37 -04:00 |
|