Lioncash
|
1c340c6efa
CMakeLists: Specify -Wextra on linux builds
|
před 6 roky |
ReinUsesLisp
|
0528be5c92
shader/registry: Store graphics and compute metadata
|
před 6 roky |
ReinUsesLisp
|
e8efd5a901
video_core: Rename "const buffer locker" to "registry"
|
před 6 roky |
ReinUsesLisp
|
bd8b9bbcee
gl_shader_cache: Rework shader cache and remove post-specializations
|
před 6 roky |
Nguyen Dac Nam
|
85a4222a8c
nit: move comment to right place.
|
před 6 roky |
Nguyen Dac Nam
|
6c0c2dfabc
shader_decode: Fix LD, LDG when track constant buffer
|
před 6 roky |
ReinUsesLisp
|
223a89a19f
shader: Remove curly braces initializers on shared pointers
|
před 6 roky |
Fernando Sahmkow
|
bb8eb15d39
Shader_IR: Address feedback.
|
před 6 roky |
Fernando Sahmkow
|
806f569143
Shader_IR: Change name of TrackSampler function so it does not confuse with the type.
|
před 6 roky |
Fernando Sahmkow
|
7c530e0666
Shader_IR: Propagate bindless index into the GL compiler.
|
před 6 roky |
Fernando Sahmkow
|
603c861532
Shader_IR: Implement initial code for tracking indexed samplers.
|
před 6 roky |
ReinUsesLisp
|
6233b1db08
shader_ir/memory: Implement patch stores
|
před 6 roky |
bunnei
|
4d26550f5f
Merge pull request #2737 from FernandoS27/track-fix
|
před 7 roky |
Lioncash
|
bebbdc2067
shader_ir: std::move Node instance where applicable
|
před 7 roky |
Fernando Sahmkow
|
d614193e49
Shader_Ir: Correct tracking to track from right to left
|
před 7 roky |
ReinUsesLisp
|
afa8096df5
shader: Allow tracking of indirect buffers without variable offset
|
před 7 roky |
ReinUsesLisp
|
bf4dfb3ad4
shader: Use shared_ptr to store nodes and move initialization to file
|
před 7 roky |
Lioncash
|
e09ee0ff23
shader/shader_ir: Mark tracking functions as const member functions
|
před 7 roky |
ReinUsesLisp
|
cf4ecc1945
shader_ir: Implement immediate register tracking
|
před 7 roky |
Lioncash
|
c1b2e35625
shader/track: Resolve variable shadowing warnings
|
před 7 roky |
ReinUsesLisp
|
0d1d755086
shader/track: Search inside of conditional nodes
|
před 7 roky |
ReinUsesLisp
|
42b75e8be8
shader_ir: Rename BasicBlock to NodeBlock
|
před 7 roky |
ReinUsesLisp
|
3b84e04af1
shader_decode: Implement LDG and basic cbuf tracking
|
před 7 roky |