- 17 Mar, 2020 3 commits
-
-
FearlessTobi authored
-
bunnei authored
gl_shader_decompiler: Add layer component to texelFetch
-
bunnei authored
renderer_opengl: Detect Nvidia Nsight as a debugging tool
-
- 16 Mar, 2020 6 commits
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Use getenv to detect Nsight.
-
Rodrigo Locatti authored
vk_rasterizer: Fix vertex range assert
-
Rodrigo Locatti authored
video_core: Implement RGBA16_SNORM
-
Rodrigo Locatti authored
shader_decode: Reimplement BFE instructions
-
Rodrigo Locatti authored
maxwell_to_vk: add vertex format eA2B10G10R10UnormPack32
-
- 15 Mar, 2020 4 commits
-
-
Rodrigo Locatti authored
renderer_opengl: Keep frames synchronized when using a GPU debugger.
-
Rodrigo Locatti authored
vk_shader_decompiler: fix linux build
-
makigumo authored
-
ReinUsesLisp authored
End can be equal to start in CalculateVertexArraysSize. This is quite common when the vertex size is zero.
-
- 14 Mar, 2020 9 commits
-
-
bunnei authored
- Fixes renderdoc with OpenGL renderer.
-
bunnei authored
-
bunnei authored
PageTable: move backing addresses to a children class as the CPU page table does not need them.
-
Fernando Sahmkow authored
texture_cache: Report incompatible textures as black
-
Fernando Sahmkow authored
texture_cache/surface_params: Force depth=1 on 2D textures
-
Fernando Sahmkow authored
video_core: Initial implementation of transform feedbacks
-
Fernando Sahmkow authored
This PR aims to reduce the memory usage in the CPU page table by moving GPU specific parameters into a child class. This saves 1Gb of Memory for most games.
-
Nguyen Dac Nam authored
-
Nguyen Dac Nam authored
-
- 13 Mar, 2020 18 commits
-
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Use INSERT_UNION_PADDING_WORDS instead of alignas to ensure a size requirement.
-
ReinUsesLisp authored
-
Rodrigo Locatti authored
Co-Authored-By: Mat M. <mathew1800@gmail.com>
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
We sometimes have to slice attributes in different parts. This is needed for example in instances where the game feedbacks 3 components but writes 4 from the shader (something that is possible with GL_NV_transform_feedback).
-
ReinUsesLisp authored
-
Fernando Sahmkow authored
gl_shader_cache: Rework shader cache and store texture arrays
-
Rodrigo Locatti authored
-
bunnei authored
gl_rasterizer: Implement polygon modes and fill rectangles
-
makigumo authored
-