Lioncash
|
e1a4912ade
|
common/math_util: Move contents into the Common namespace
These types are within the common library, so they should be within the
Common namespace.
|
2019-03-02 18:13:10 +01:00 |
|
Lioncash
|
d37c826097
|
common/math_util: Simplify std::make_signed usages to std::make_signed_t
Gets rid of the need to use typename to access the ::type alias.
|
2018-11-23 15:01:05 +01:00 |
|
Lioncash
|
8d169a4bfa
|
common/math_util: Make Rectangle's constructors constexpr
Allows objects that contain rectangle instances to be constexpr
constructible as well.
|
2018-11-23 15:00:59 +01:00 |
|
Lioncash
|
bf8f7f0ab6
|
common/math_util: Remove unnecessary static from PI
const/constexpr variables have internal linkage by default.
|
2018-11-23 15:00:52 +01:00 |
|
Lioncash
|
2787d1230b
|
common/math_util: Remove unused IntervalsIntersect() function
This hasn't been used since the project started, so we may as well get
rid of it to keep it from bit rotting.
|
2018-11-23 15:00:47 +01:00 |
|
Lioncash
|
23e8dd66c4
|
math_util: Always initialize members of Rectangle
Prevents potentially using the members uninitialized.
|
2018-08-10 10:11:25 +08:00 |
|
fearlessTobi
|
7a3e126a4f
|
Replace MathUtil::Clamp with its std counterpart
|
2018-07-24 19:08:17 +02:00 |
|
James Rowe
|
c821c14908
|
Settings: Change resolution scaling to an integer instead of a float
|
2017-12-23 16:10:25 -07:00 |
|
wwylele
|
55f5d0f777
|
MathUtil: add PI constant
|
2016-12-26 10:41:26 +02:00 |
|
James Rowe
|
793339b73a
|
Round the rectangle size to prevent float to int casting issues
And other minor style changes
|
2016-11-12 10:49:47 -07:00 |
|
James Rowe
|
d9305b0a07
|
Add default hotkey to swap primary screens.
Also minor style changes
|
2016-11-05 03:46:43 -06:00 |
|
James Rowe
|
5f72aade77
|
Rework frame layouts to use a max rectangle instead of hardcoded calculations
|
2016-11-05 02:55:58 -06:00 |
|
Yuri Kunde Schlesner
|
396a8d91a4
|
Manually tweak source formatting and then re-run clang-format
|
2016-09-18 21:14:25 -07:00 |
|
Emmanuel Gil Peyrot
|
dc8479928c
|
Sources: Run clang-format on everything.
|
2016-09-18 09:38:01 +09:00 |
|
tfarley
|
66b0d799ee
|
Render-to-texture flush, interval math fix
|
2015-06-08 19:18:20 -04:00 |
|
tfarley
|
05dc633a8c
|
OpenGL renderer
|
2015-05-22 15:51:18 -07:00 |
|
Emmanuel Gil Peyrot
|
a31fd7f86b
|
Common: Remove unused cruft from math_util, and remove a duplicated Rect class in common_types.
|
2015-05-14 16:16:15 +02:00 |
|
Yuri Kunde Schlesner
|
e1fbac3ca1
|
Common: Remove common.h
|
2015-05-07 15:45:22 -03:00 |
|
purpasmart96
|
ebfd831ccb
|
License change
|
2014-12-20 21:20:24 -08:00 |
|
Tony Wasserka
|
e02ff0121f
|
MathUtil: Make Rectangle work with unsigned types.
|
2014-11-18 13:15:59 +01:00 |
|
Lioncash
|
2f571a0d9d
|
Common: Add a clamp function to math_utils.h
|
2014-08-19 03:37:38 -04:00 |
|
Lioncash
|
90e994471a
|
Common: Move header guards over to pragma once
Also replaced C headers with the C++ equivalent ones
|
2014-08-17 13:45:55 -04:00 |
|
bunnei
|
de0a034a84
|
fixed project includes to use new directory structure
|
2014-04-08 20:15:08 -04:00 |
|
bunnei
|
63e46abdb8
|
got rid of 'src' folders in each sub-project
|
2014-04-08 19:25:03 -04:00 |
|