Commit graph

55 commits

Author SHA1 Message Date
Sam Gateau
b2feb0f920 Add specific caps for the render method deferred from the platform profiler, to prevent bad choice on mac book air 2019-06-12 16:48:36 -07:00
Sam Gateau
e0714e5b1a Removing comments 2019-06-07 17:18:30 -07:00
Sam Gateau
2d9a7f7c4f Refined the capping of the LOD Target Rate to be the lower REfreshrate when FOcus-inactive, this prevent the panic attacks of the LOD system on low end hardware 2019-06-07 17:00:37 -07:00
Sam Gateau
76836ebe9f Exposing a lot more details about displays on mac 2019-06-07 09:32:26 -07:00
Sam Gateau
a168109588 trying to clean up the asm for linux and macos 2019-05-28 12:27:26 -07:00
Sam Gateau
a729369655 REmoving the keys list from the OCOmputer info, not needed 2019-05-28 00:32:02 -07:00
Sam Gateau
42d1b340cd Trying to unify the getCPUID function in CPUIdent 2019-05-28 00:00:45 -07:00
Sam Gateau
5001a04326 Updating the platform lib, implementing the first version of the profiler and exposing all these through the PlatformInfoScriptingInterface 2019-05-25 15:53:54 -07:00
amerhifi
cb43a0efea trying to bypass android error with output constraint 2019-05-21 10:59:33 -07:00
amerhifi
47a612b195 testing gpu ident changes 2019-05-21 07:46:02 -07:00
amerhifi
19a7d91aef testing linux cpu info 2019-05-20 22:37:25 -07:00
amerhifi
027583cddc removing stuff from destructor since its not a vector of computers 2019-05-16 16:40:16 -07:00
amerhifi
3b448ce1fe moving to only one computer. also a bit of cleanup: 2019-05-16 16:38:59 -07:00
amerhifi
a62f91c7b3 removed xcode goofines 2019-05-16 16:30:30 -07:00
amerhifi
93cf6c882c spacing 2019-05-16 16:26:23 -07:00
amerhifi
5cbb39a48e adding computer changes to the platofrm 2019-05-16 16:25:02 -07:00
amerhifi
d924560af0 undoing test code for gcc warnings 2019-05-16 14:36:31 -07:00
amerhifi
9e00920884 adding computer model to platform for macos 2019-05-16 14:30:11 -07:00
amerhifi
52afa64215 undoing testing stuff also removing circular reference 2019-05-15 16:33:05 -07:00
amerhifi
9c786f3c5a testing change 2019-05-15 15:48:08 -07:00
amerhifi
633c0dfbac testing gcc warnings 2019-05-15 14:57:33 -07:00
amerhifi
1da5298086 bypassing the static keys for now so that the pr can get build and go in 2019-05-15 13:13:43 -07:00
amerhifi
ff742ecd97 removed qtglobal from keys. cleanup 2019-05-15 12:13:30 -07:00
amerhifi
803631a821 adding pragma once to see if it will help with gcc warnings. Its complaining that every file that includes the platformkeys is not using the variables 2019-05-15 11:58:41 -07:00
amerhifi
a779fb54ff testing a change to hopefully fix gcc warnings 2019-05-15 11:53:40 -07:00
amerhifi
c43d3de213 added linux and android stubs to help with the linux and android warnings 2019-05-15 10:18:59 -07:00
amerhifi
19a848d481 adding android until the stub is checked in 2019-05-15 08:53:05 -07:00
amerhifi
5e62e6b719 Sam for the win. Qtglobal missing 2019-05-14 19:29:17 -07:00
amerhifi
7ab9c482c2 trying an alternative method for jumping over linux for now 2019-05-14 15:50:12 -07:00
amerhifi
3975525b36 trying a different method since ubuntu is still seeing them as unused 2019-05-14 14:50:32 -07:00
amerhifi
549b1ec732 VS didn't save the comment addition 2019-05-14 13:04:25 -07:00
amerhifi
a12685c74b hiding json keys from ubuntu so that we can build for now until Linux implementation is done 2019-05-14 13:01:15 -07:00
amerhifi
18fe18ee12 elseif typo 2019-05-14 12:07:59 -07:00
amerhifi
dc139dc04d added missing eof 2019-05-13 17:47:12 -07:00
amerhifi
830f3dc976 moved all hard coded json keys to platform::jsonkeys namespace and file 2019-05-13 17:45:57 -07:00
amerhifi
95e3eede5f moved instance to own file. moved functions based on comments in pr 2019-05-13 17:07:25 -07:00
amerhifi
804d171102 fixed a bunch of pr comments 2019-05-13 16:38:11 -07:00
amerhifi
8759f028f8 fixing Linux warnings 2019-05-13 11:41:30 -07:00
amerhifi
541aef5e90 fixing warnings 2019-05-13 09:56:10 -07:00
amerhifi
cbd751df89 fixing mac typo 2019-05-13 08:37:05 -07:00
amerhifi
13c9bb078c cleaned up pointers from the platform. Relized that having to manage them outisde of the platform will cause other issues. 2019-05-13 06:50:08 -07:00
amerhifi
d019dc7d54 typo 2019-05-10 15:31:11 -07:00
amerhifi
81c0d195e3 added ability to extract cpu info on osx 2019-05-10 15:17:33 -07:00
amerhifi
684d71fc5b more clean up 2019-05-10 12:27:10 -07:00
amerhifi
0e6fcf0fe6 removed unecessary using 2019-05-10 12:24:41 -07:00
amerhifi
ba69f0c962 cleaned up references and added json alias. Unfortuantely this library isn't easy to forward declare so leaving the header include 2019-05-10 12:21:40 -07:00
amerhifi
edb3206a24 adding macos platform. Misisng display and cpu info 2019-05-10 09:55:26 -07:00
amerhifi
b998008f01 fixed typo 2019-05-09 14:43:27 -07:00
amerhifi
8b1cdb03cc new mac os stubs 2019-05-09 14:35:05 -07:00
amerhifi
0d97543ece code cleanup based on discussion with Sam. Adding implementation for graphics and display info from gpuiden. removed dxgi references in platform 2019-05-09 12:04:41 -07:00