bunnei
|
3c057bd3d8
gl_rasterizer: Move logic for creating ShaderCacheKey to a static function.
|
10 years ago |
bunnei
|
37b0aa5af7
gl_rasterizer: Fix typo in uploading TEV const color uniforms.
|
10 years ago |
bunnei
|
82f3e6dc69
gl_shader_util: Fix precision bug with alpha testing.
|
10 years ago |
Subv
|
e3f4233cef
Initial implementation of fragment shader generation with caching.
|
11 years ago |
Rohit Nirmal
|
32391cffdd
Silence -Wsign-compare warnings.
|
10 years ago |
Lioncash
|
aec28ed91e
video_core: Reorganize headers
|
11 years ago |
Lioncash
|
7b72b71605
gl_rasterizer: Replace push_back calls with emplace_back in AddTriangle
|
11 years ago |
Yuri Kunde Schlesner
|
b044c047c4
OpenGL: Use Sampler Objects to decouple sampler config from textures
|
11 years ago |
Yuri Kunde Schlesner
|
466e608c19
OpenGL: Remove ugly and endian-unsafe color pointer casts
|
11 years ago |
Yuri Kunde Schlesner
|
a1a5570e97
Replace the previous OpenGL loader with a glad-generated 3.3 one
|
11 years ago |
bunnei
|
58e9f78844
Merge pull request #1049 from Subv/stencil
|
11 years ago |
bunnei
|
f3cef178e3
gl_rasterizer_cache: Detect and ignore unnecessary texture flushes.
|
11 years ago |
Yuri Kunde Schlesner
|
0fcabd2b11
Integrate the MicroProfile profiling library
|
11 years ago |
Subv
|
583d777b1a
HWRenderer: Added a workaround for the Intel Windows driver bug that causes glTexSubImage2D to not change the stencil buffer.
|
11 years ago |
Subv
|
46f660a789
GLRasterizer: Implemented stencil testing in the hw renderer.
|
11 years ago |
bunnei
|
642b9b5030
GPU: Refactor "VertexShader" namespace to "Shader".
|
11 years ago |
Yuri Kunde Schlesner
|
ff68db61bc
OpenGL: Remove redundant texture.enable_2d field from OpenGLState
|
11 years ago |
Yuri Kunde Schlesner
|
428154da45
OpenGL: Add a profiler category measuring framebuffer readback
|
11 years ago |
Subv
|
a694caeee0
GLRasterizer: Don't try to get a pointer to the depth buffer if it doesn't exist.
|
11 years ago |
Emmanuel Gil Peyrot
|
4964a359e1
Core: Cleanup hw includes.
|
11 years ago |
Emmanuel Gil Peyrot
|
596b7c4f63
Common: Cleanup key_map includes.
|
11 years ago |
tfarley
|
26bc816d7a
Renderer formatting edits
|
11 years ago |
tfarley
|
66b0d799ee
Render-to-texture flush, interval math fix
|
11 years ago |
tfarley
|
5025b35563
Liberal texture unbind (clout menu)
|
11 years ago |
tfarley
|
fa2c92a3ac
Depth format fix (crush3d intro/black screens)
|
11 years ago |
tfarley
|
d42275f11c
Implemented glColorMask
|
11 years ago |
archshift
|
0414ad20cb
Merge pull request #811 from archshift/commonify
|
11 years ago |
bunnei
|
e6ace38815
Pica: Implement LogicOp function.
|
11 years ago |
archshift
|
76690392bf
Move video_core/color.h to common/color.h
|
11 years ago |
Emmanuel Gil Peyrot
|
b1503b2020
Remove every trailing whitespace from the project (but externals).
|
11 years ago |