What do game devlopers do when they have to port their DirectX games to PS4/Switch?

I’m not a game developer (hope to be one day though!) and was wondering how devs handle porting their games that use DirectX to PS4/Switch? From what I know neither supports DirectX, only OpenGL, and Vulkan. Do the devs just have to recreate their game with OpenGL or Vulkan? That seems like a lot of work. I’d imagine it would probably be a fairly common scenario, especially with AAA games so I’d assume that there would be something somebody has made to make it easier?

And as a side question that I’m sure has been asked before a dozen times, why choose DirectX over Vulkan? Vulkan seems much more portable and seems to perform on par with DirectX (compared to OpenGL at least), there doesn’t seem to be any obvious features that I have read about that DirectX has but Vulkan doesn’t. So on account of it being more portable wouldn’t Vulkan be better?

Frequent frametime spikes during games after installing RTX 2070

My setup:
AMD Ryzen 2600X
Scythe Mugen 5 Rev. B Cooler
Gigabyte Windforce RTX 2070
MSI B450 Gaming Carbon Pro AC
2×8 GB Corsair Vengeance RGB Pro 3200Mhz
Cooler Master Masterwatt Lite 600W PSU
Intel 520 Series Cherryville 120GB SSD (Windows is on here)
Crucial MX500 1TB SSD (all games on here)
Seagate Barracuda 2TB 7200rpm HDD
Asus Xonar DGX 5.1 soundcard
BenQ G2420HDBL 24.0″ 1920×1080 Monitor
Corsair 800D Case
7 120mm case fans

Windows 10 Pro 1809 (recently upgraded from latest Home version, no change; Even tried build 18312, which is part of windows insider, to no avail.)

Problem description:

Ever since installing an RTX 2070 I have been getting microstutters in every game I play. They can be observed as frametime spikes. The spikes happen every few seconds, the values are usually between 50ms and 200ms, though rarely a really long one happens. Those can be up to 1500ms long. They seem to be most frequent and severe in games that stress the GPU and make any such game unplayable. Examples of such games are Black Ops 4 and Witcher 3.

What I’ve done in attempt to fix the problem:

  • The big one first: Replace every major piece of hardware, except the RTX 2070, my 120gb ssd, my hdd, my monitor, and my PSU (which is only a couple of weeks older than the RTX 2070).
  • Fresh install of Windows
  • Overclocking GPU, Underclocking GPU, and any other setting in MSI Afterburner
  • Check temps. Even during stress tests everything stays cool. There are 7 fans in this case after all.
  • Tested with and without soundcard

Everything below here I tried on my old hardware (i7 3770k, Gigabyte z77-ud5h, 16gb 1333mhz DDR3)

  • Tried multiple HDMI cables, am currently using a DP to DVI cable, since my monitor doesn’t have DP.
  • Every setting imaginable in windows, as well as nvidia control panel
  • Clean install of gpu driver, tried with geforce experience, without, installing just the driver, or all the extra stuff (hd audio, directx, etc), made no difference
  • Tried just about every BIOS setting
  • Tried Overclocking CPU (thought it might be a CPU bottleneck)
  • Re-seated GPU, tried every PCI-E slot
  • Moved all games from HDD to SDD

Nothing I tried made a noticeable difference.
I have not yet tried to flash an older GPU BIOS, because I don’t want to void my warranty if I do have to send the card back. I have also not updated to the latest BIOS for my MB, because the changes are minimal and not relevant to me.

Relevant photos/screenshots:

Here are frametime graphs of the two worst offenders, BO4 and Witcher 3, as well as League of Legends for comparison (spikes occur infrequently in this game, and are basically unnoticeable): https://imgur.com/a/a7fvPa5
Witcher 3 was the worst, which is why the graph is so short. Couldn’t stand to play for more than a minute or so.

Pictures of the PCI-E power cable: https://imgur.com/a/fgl59H8

Screenshots of the entire Afterburner window during a session of Black Ops 4: https://imgur.com/a/RJWqMnD
These are slightly offset, because I needed to take 5 screenshots to capture everything, and afterburner records continuously.

Screenshots of GPU stress tests: https://imgur.com/a/cWKSBzE
Frametime spikes don’t occur at all in these for some reason.

Additional details:

If you have any ideas as to how to fix this problem, please tell me. I’m guessing the GPU itself is the problem. But I wanna try everything else first, since I don’t want to replace the GPU only to then run into the exact same issue with a new one.

Social media makes playing slot games more economical.

In this modern era, no matter what you do, it is always related to media media. But it is a good thing because the social media makes life easier And save more money Online slot games (สล็อตออนไลน์) are the same that now brings sympathizers to help play. Become an online slot game (สล็อต) that can be played anywhere. Causing us to save a lot of expenses ;);)

What is the expected value from these two different coin tossing games?

Consider these two games:

Game 1: Toss 4 coins. If coins 1 and 2 are heads, you win $ $ $ 5. If coins 3 and 4 are heads, you win an additional $ $ $ 5.

Game 2: Toss 3 coins. If coins 1 and 2 are heads, you win $ $ $ 5. If coins 2 and 3 are heads, you win an additional $ $ $ 5.

My question is, which game will have the highest expected value for winnings? The case of game 1 is simple. Receiving $ $ $ 5 from tossing coins 1 and 2 and receiving $ $ $ 5 from tossing coins 3 and 4 are independent events. Therefore, if the coins lands heads with probability $ p$ , the expected value of the winnings is$ $ E(Game \; 1) = 5 p^2 + 5 p^2 = 10p^2. $ $ In game 2, we still have the probability $ p^2$ of winning the first $ $ $ 5. However, the probability of receiving the additional $ $ $ 5 from coin 3 is dependent upon having a heads in coin 2. I figured so far that $ $ E(Game\;2) = 5p^2 + x$ $ I am not sure what $ x$ is. Which result links the expected value of an event when conditional probabilities are involved?

What kind of games do you use the computer for?

I love this type of RPG system as it allows me to make the character I want to play.I am currently playing Hunter X Hunter Online,just nice for me to killling much free time.It features a side-scrolling view of the gameplay and has Anime-style graphics with vivid colors, and beautiful special effects for each character’s unique set of skills and powers.I like it!Is there good free online anime games for the PC?What got you into RPG games?