- May 21, 2020
- 
- 
ReinUsesLisp authoredInstead of using boost::icl::interval_map for caching, use boost::intrusive::set. interval_map is intended as a container where the keys can overlap with one another; we don't need this for caching buffers and a std::set-like data structure that allows us to search with lower_bound is enough. 
- 
ReinUsesLisp authoredRemoving shared pointers is a first step to be able to use intrusive objects and keep allocations close to one another in memory. 
- 
ReinUsesLisp authoredMinor style changes. Mostly done so I avoid editing it while doing other changes. 
 
- 
- May 19, 2020
- 
- 
bunnei authoredhid: Clear keyboard states & fix logic issue 
 
- 
- May 16, 2020
- 
- 
bunnei authoredFS: Improve emulation of device saves 
- 
bunnei authorednv_flinger: Use enum for pixel format instead of u32 
- 
bunnei authoredDmaPusher: Remove dead code in step 
- 
David Marcec authored
- 
David Marcec authored
- 
bunnei authoredvk_rasterizer: Match OpenGL's FlushAndInvalidate behavior 
 
- 
- May 15, 2020
- 
- 
ReinUsesLisp authoredMatch OpenGL's behavior. This can fix or simplify bisecting issues on Vulkan. 
- 
Morph authored
 
- 
- May 14, 2020
- May 13, 2020
- 
- 
bunnei authoredshader_ir: Add separate instructions for ordered and unordered comparisons and fix NE on GLSL 
 
- 
- May 12, 2020
- 
- 
bunnei authored
- 
James Rowe authored
- 
David Marcec authoredPreviously we never cleared the states of the entries and the key would stay held down, also looping over the key bytes for each key lead to setting every bit for the key state instead of the key we wanted 
 
- 
- May 11, 2020
- 
- 
bunnei authoredvk_graphics_pipeline: Implement rasterizer_enable on Vulkan 
- 
bunnei authored
- 
bunnei authored
- 
bunnei authored
- 
bunnei authoredStub hid:SendKeyboardLockKeyEvent 
- 
David Marcec authored
- 
David Marcec authored
- 
David Marcec authoredSupersedes #3738 and #3321 
- 
bunnei authored
- 
bunnei authored
- 
bunnei authored
- 
bunnei authored
- 
David Marcec authoredNeeded for Puchikon 4 SmileBASIC 1.0.0 
 
- 
- May 10, 2020
- 
- 
bunnei authoredCI: Don't check clang format on early access builds 
- 
ReinUsesLisp authored"Not equal" operators on GLSL seem to behave as unordered when we expect an ordered comparison. Manually emulate this checking for LGE values (numbers, not-NaNs). 
 
- 
- May 09, 2020
- 
- 
James Rowe authoredexternals: Cmake version checks 
- 
Markus Wick authored
- 
Markus Wick authored
- 
Markus Wick authored
- 
Markus Wick authored
- 
Markus Wick authored
 
-