citra/src/video_core
wwylele b5763cb952 pica/lighting: split FresnelSelector into bitfields
The FresnelSelector was already working like a bitfield, so just make it actual bitfield to reduce redundant code. Also, it is already confirmed that this field also affects shadow on alpha. Given that the only two source that can affect alpha components are both controlled by this field, this field should be renamed to a general alpha switch
2018-04-10 20:25:56 +03:00
..
debug_utils Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
renderer_opengl pica/lighting: split FresnelSelector into bitfields 2018-04-10 20:25:56 +03:00
shader video_core/shader/shader: Remove include cinttypes 2018-03-28 22:40:16 +08:00
swrasterizer pica/lighting: split FresnelSelector into bitfields 2018-04-10 20:25:56 +03:00
texture Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
CMakeLists.txt renderer_opengl: add PICA->GLSL shader decompiler 2018-04-02 17:34:54 +03:00
command_processor.cpp Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
command_processor.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
geometry_pipeline.cpp Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
geometry_pipeline.h pica/command_processor: build geometry pipeline and run geometry shader 2017-08-19 10:13:20 +03:00
gpu_debugger.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
pica_state.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
pica_types.h video_core: fix infinity and NaN conversions 2017-12-14 19:51:58 +00:00
pica.cpp Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
pica.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
primitive_assembly.cpp Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
primitive_assembly.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
rasterizer_interface.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
regs_framebuffer.h Merge pull request #3580 from daniellimws/common-fmt 2018-04-06 12:38:08 +03:00
regs_lighting.h pica/lighting: split FresnelSelector into bitfields 2018-04-10 20:25:56 +03:00
regs_pipeline.h pica/regs: layout geometry shader configuration regs 2017-08-10 01:53:08 +03:00
regs_rasterizer.h Optimize AttributeBuffer to OutputVertex conversion (#3283) 2018-01-02 15:32:33 -08:00
regs_shader.h pica/regs: layout geometry shader configuration regs 2017-08-10 01:53:08 +03:00
regs_texturing.h swrasterizer: implement shadow map sampling 2018-03-13 12:56:19 +02:00
regs.cpp Pica/Regs: Use binary search to look up reg names 2017-02-09 00:04:24 -08:00
regs.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
renderer_base.cpp VideoCore: Move software rasterizer files to sub-directory 2017-02-12 18:08:11 -08:00
renderer_base.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
utils.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
vertex_loader.cpp Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
vertex_loader.h VideoCore: Move Regs to its own file 2017-02-04 13:59:12 -08:00
video_core.cpp citra-qt: Add customizable speed limit target (#3353) 2018-01-25 22:24:40 -07:00
video_core.h citra-qt: Add customizable speed limit target (#3353) 2018-01-25 22:24:40 -07:00