bunnei
|
7f7eb29323
gl_rasterizer_cache: Use accurate framebuffer setting for accurate copies.
|
8 tahun lalu |
bunnei
|
d647d9550c
gl_renderer: Cache textures, framebuffers, and shaders based on CPU address.
|
8 tahun lalu |
bunnei
|
16d65182f9
gl_rasterizer: Fix issues with the rasterizer cache.
|
8 tahun lalu |
bunnei
|
4d7e1662c8
Merge pull request #1193 from lioncash/priv
|
8 tahun lalu |
Lioncash
|
45fb74d262
gpu: Make memory_manager private
|
8 tahun lalu |
Lioncash
|
6771a18c6c
gl_rasterizer: Remove unused variables
|
8 tahun lalu |
bunnei
|
b55d8111e6
renderer_opengl: Implement a new shader cache.
|
8 tahun lalu |
bunnei
|
a0e1566dc5
gl_rasterizer_cache: Update to use RasterizerCache base class.
|
8 tahun lalu |
Lioncash
|
8fd9eb71b4
gl_rasterizer: Correct assertion condition in SyncLogicOpState()
|
8 tahun lalu |
bunnei
|
a4ac3bed6c
gl_rasterizer: Implement stencil test.
|
8 tahun lalu |
bunnei
|
da3da6be90
gl_rasterizer: Implement partial color clear and stencil clear.
|
8 tahun lalu |
bunnei
|
c7f2fb2151
Merge pull request #1157 from lioncash/vec
|
8 tahun lalu |
Lioncash
|
1fd979f50a
gl_shader_gen: Use a std::vector to represent program code instead of std::array
|
8 tahun lalu |
Lioncash
|
dd35b4b18a
renderer_opengl: Namespace OpenGL code
|
8 tahun lalu |
bunnei
|
125d7122ac
Merge pull request #1124 from Subv/logic_ops
|
8 tahun lalu |
bunnei
|
bf89a99839
Merge pull request #1123 from lioncash/screen
|
8 tahun lalu |
Subv
|
2b9eee4d1e
GPU: Implemented the logic op functionality of the GPU.
|
8 tahun lalu |
Lioncash
|
46ef072cf9
rasterizer_interface: Remove ScreenInfo from AccelerateDraw()'s signature
|
8 tahun lalu |
Subv
|
3fe77be392
Rasterizer: Don't attempt to copy over the old texture's data when doing a format reinterpretation if we're only going to clear the framebuffer.
|
8 tahun lalu |
Subv
|
e0f66c1fbf
GLRasterizer: Implemented instanced vertex arrays.
|
8 tahun lalu |
Subv
|
c5284efd4f
Rasterizer: Implemented instanced rendering.
|
8 tahun lalu |
bunnei
|
290439a6a5
gl_rasterizer: Fix upload size for constant buffers.
|
8 tahun lalu |
Markus Wick
|
0eb39922f6
gl_rasterizer: Use a shared helper to upload from CPU memory.
|
8 tahun lalu |
Markus Wick
|
0af7e93763
gl_state: Don't track constant buffer mappings.
|
8 tahun lalu |
Markus Wick
|
6ff7906ddc
gl_rasterizer: Use the stream buffer for constant buffers.
|
8 tahun lalu |
Markus Wick
|
ce722e317b
gl_rasterizer: Use the streaming buffer itself for the constant buffer.
|
8 tahun lalu |
Markus Wick
|
6f6bba3ff1
gl_rasterizer: Use a helper for aligning the buffer.
|
8 tahun lalu |
Markus Wick
|
d7298ec262
Update the stream_buffer helper from Citra.
|
8 tahun lalu |
bunnei
|
ee07041b3a
Merge pull request #1020 from lioncash/namespace
|
8 tahun lalu |
bunnei
|
9c977d2215
Merge pull request #1021 from lioncash/warn
|
8 tahun lalu |