- Aug 11, 2018
- 
- 
bunnei authoredvideo_core: Use variable template variants of type_traits interfaces where applicable 
- 
greggameplayer authoredImplement R16S & R16UI & R16I RenderTargetFormats & PixelFormats and more (R16_UNORM needed by Fate Extella) (#848) * Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats Do a separate function in order to get Bytes Per Pixel of DepthFormat Apply the new function in gpu.h delete unneeded white space * correct merging error 
- 
James Rowe authoredqt/gamelist: Minor cleanup-related changes 
 
- 
- Aug 10, 2018
- 
- 
Lioncash authoredSilences a warning about truncating from size_t to u32 
- 
Lioncash authoredWe don't need to use a heap-allocated std::vector here, given we explicitly know the bounds. 
- 
Lioncash authoredThis is called automatically anyways. 
- 
bunnei authoreddynarmic: Update to 0118ee0 
- 
bunnei authoredImplements VertexAttributes Size_32_32_32 and Size_8_8. 
- 
bunnei authored- Used by Super Mario Odyssey. 
- 
bunnei authored- Used by Super Mario Odyssey. 
- 
bunnei authoredgl_rasterizer_cache: Remove unused viewport parameter of GetFramebufferSurfaces() 
- 
bunnei authoredRevert "gl_state: Temporarily disable culling and depth test." 
- 
bunnei authoredtextures: Refactor out for Texture/Depth FormatFromPixelFormat. 
- 
bunnei authored
- 
MerryMage authored0118ee0 emit_x64_vector: packusdw is SSE4.1 
- 
Lioncash authored
- 
Lioncash authored
- 
bunnei authored
- 
bunnei authoredgl_rasterizer_cache: Add bounds checking for gl_buffer copies. 
 
- 
- Aug 09, 2018
- 
- 
bunnei authoredcore: Make function reference parameters const where applicable 
- 
bunnei authoredcommon/logging: Add missing service log categories 
- 
bunnei authoredfsp_srv: Emplace entries first when building index instead of emplacing last 
- 
bunnei authoredgl_shader_decompiler: Reserve element memory beforehand in BuildRegisterList() 
- 
bunnei authoredvfs: Add VfsFilesystem and fix RealVfs* implementations 
- 
bunnei authored
- 
bunnei authoredmaxwell_3d: Ignore macros that have not been uploaded yet. 
- 
Khangaroo authored* Implement BC5/DXN2 (#996) - Used by Kirby Star Allies. * Implement BC5/DXN2 SNORM UNORM for Kirby Star Allies SNORM for Super Mario Odyssey 
- 
bunnei authoredgl_rasterizer_cache: Avoid iterator invalidation issues within InvalidateRegion() 
- 
Lioncash authoredAvoids potentially perfoming multiple reallocations when we know the total amount of memory we need beforehand. 
- 
Lioncash authoredA range-based for loop can't be used when the container being iterated is also being erased from. 
- 
bunnei authoredgl_shader_decompiler: Declare predicates on use. 
- 
bunnei authoredgl_rasterizer_cache: Use std::vector::assign vs resize() then copy for the non-tiled case 
- 
bunnei authoredImplement VertexAttribute::Size::Size_16_16_16_16 and PrimitiveTopology::Points. 
- 
bunnei authoredgl_rasterizer: Do not render when no render target is configured. 
- 
Khangaroo authored- Used by Kirby Star Allies. 
- 
Lioncash authoredThis is simply copied by value, so there's no need to make it a modifiable reference. While we're at it, make the names of the parameters match its definition. 
- 
Lioncash authoredThis function doesn't modify anything within the reference Thread instance. 
- 
bunnei authoredcommon/color: Minor cleanup 
- 
bunnei authoredgl_rasterizer_cached: Implement RenderTargetFormat::B5G6R5_UNORM. 
- 
Lioncash authoredIt's generally easier to follow code using conditionals that operate in terms of the true case followed by the false case (no chance of overlooking the exclamation mark). 
 
-