Page MenuHomeWildfire Games

r-a-sattarov (Ramil Sattarov)
User

Projects

User Details

User Since
Nov 28 2020, 9:38 PM (176 w, 6 d)

Recent Activity

Nov 8 2022

r-a-sattarov updated subscribers of D4801: Fix NVTT build on MCST Elbrus 2000 (e2k).
Nov 8 2022, 10:13 PM

Oct 15 2022

r-a-sattarov added a reviewer for D4801: Fix NVTT build on MCST Elbrus 2000 (e2k): Stan.
Oct 15 2022, 11:04 AM

Oct 14 2022

r-a-sattarov updated the diff for D4801: Fix NVTT build on MCST Elbrus 2000 (e2k).

Added Fatton (Alexey Beloyarov) to the credits.

Oct 14 2022, 9:26 PM
r-a-sattarov requested review of D4801: Fix NVTT build on MCST Elbrus 2000 (e2k).
Oct 14 2022, 10:04 AM

Oct 7 2022

r-a-sattarov published D4795: source/lib/sysdep/compiler.h: Updated ifdef condition for MCST-LCC compiler for review.
Oct 7 2022, 12:18 AM

Dec 30 2020

r-a-sattarov added a comment to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
In D3162#141247, @Stan wrote:

Hey does using SDL_HasSSE() (#include <SDL_cpuinfo.h>) work for you? I gave another look at this and now the problem is that the SSE detection is done everytime a the inline) That means it's called at every frame, and we should find a way to cache it. Using the SDL function is safer than our code.

Dec 30 2020, 11:34 PM

Dec 13 2020

r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Dec 13 2020, 6:45 PM

Dec 9 2020

r-a-sattarov added a comment to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
In D3162#141247, @Stan wrote:

Hey does using SDL_HasSSE() (#include <SDL_cpuinfo.h>) work for you?

The SDL has not been officially ported to the e2k architecture, so SDL_HasSSE() function will return false on e2k.

Dec 9 2020, 7:50 PM

Dec 4 2020

r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Dec 4 2020, 7:47 PM

Dec 3 2020

r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Dec 3 2020, 10:12 PM
r-a-sattarov added a comment to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
In D3162#140182, @Stan wrote:

No I mean the part used by the hardware detection :) that was in your patches before.

Dec 3 2020, 10:11 PM
r-a-sattarov added a comment to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
In D3162#140177, @Stan wrote:

There is no CPU detection anymore. Did you forget a file?

Do you mean this part in source/renderer/ModelRenderer.cpp?

#if ARCH_X86_X64
# include "lib/sysdep/arch/x86_x64/x86_x64.h"
#endif

I thought it was only necessary for this if (x86_x64::Cap(x86_x64::CAP_SSE))

Dec 3 2020, 10:00 PM
r-a-sattarov added a comment to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
In D3162#140024, @Stan wrote:

If you want to remove the duplication, you should put it in lib.h instead.

Dec 3 2020, 8:55 PM

Dec 2 2020

r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Dec 2 2020, 7:50 PM

Dec 1 2020

r-a-sattarov added inline comments to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Dec 1 2020, 10:34 PM
r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Dec 1 2020, 7:27 PM

Nov 30 2020

r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 30 2020, 9:36 PM
r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 30 2020, 9:03 PM
r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 30 2020, 8:28 PM

Nov 29 2020

r-a-sattarov added inline comments to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 29 2020, 7:49 PM
r-a-sattarov added a comment to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.

It looks like everything compiles without issue now :-)

Nov 29 2020, 3:34 PM
r-a-sattarov updated r-a-sattarov.
Nov 29 2020, 3:25 PM
r-a-sattarov added inline comments to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 29 2020, 12:55 PM
r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 29 2020, 12:41 PM
r-a-sattarov added inline comments to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 29 2020, 12:07 PM
r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.

removed curl changes from this diff

Nov 29 2020, 11:47 AM
r-a-sattarov added a comment to D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.

Does it work smoothly on Elbrus?

I just started porting this game to Elbrus :-) But, for example, RBDoom-3-BFG runs quite smoothly on the Elbrus-8C processor (8 cores at 1.3 GHz).

Nov 29 2020, 11:07 AM
r-a-sattarov updated the diff for D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 29 2020, 10:34 AM

Nov 28 2020

r-a-sattarov requested review of D3162: Added initial support of MCST Elbrus 2000 (e2k) CPU architecture.
Nov 28 2020, 10:01 PM