Thanks to visit codestin.com
Credit goes to dev.to

DEV Community

Adam Sawicki profile picture

Adam Sawicki

All opinions are my own and do not reflect that of my employer.

Codestin Search App Warsaw, Poland Codestin Search App Joined on  Codestin Search App http://asawicki.info Codestin Search App Codestin Search App

Education

M.S. Computer Science

Work

Principal Developer Technology Engineer at AMD

Eight Year Club
Seven Year Club
Writing Debut
Six Year Club
Trusted Member 2022
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
Book review: C++ Initialization Story

Book review: C++ Initialization Story

2
Codestin Search App
4 min read

Want to connect with Adam Sawicki?

Create an account to connect with Adam Sawicki. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
VkExtensionsFeaturesHelp - My New Library

VkExtensionsFeaturesHelp - My New Library

Codestin Search App
1 min read
Why Not Use Heterogeneous Multi-GPU?

Why Not Use Heterogeneous Multi-GPU?

2
Codestin Search App
4 min read
How to Disable Notification Sound in Messenger for Android?

How to Disable Notification Sound in Messenger for Android?

Codestin Search App
2 min read
Avoid double negation, unless...

Avoid double negation, unless...

Codestin Search App
2 min read
On Debug, Release, and Other Project Configurations

On Debug, Release, and Other Project Configurations

1
Codestin Search App
4 min read
Secrets of Direct3D 12: Resource Alignment

Secrets of Direct3D 12: Resource Alignment

1
Codestin Search App
4 min read
Initializing DX12 Textures After Allocation and Aliasing

Initializing DX12 Textures After Allocation and Aliasing

5
Codestin Search App
5 min read
Texture Compression: What Can It Mean?

Texture Compression: What Can It Mean?

5
Codestin Search App
6 min read
Secrets of Direct3D 12: Copies to the Same Buffer

Secrets of Direct3D 12: Copies to the Same Buffer

5
Codestin Search App
4 min read
How Do Graphics Cards Execute Vector Instructions?

How Do Graphics Cards Execute Vector Instructions?

6
Codestin Search App
5 min read
Two Shader Compilers of Direct3D 12

Two Shader Compilers of Direct3D 12

8
Codestin Search App 1
5 min read
Xiaomi Smart Band - a Very Good Purcharse

Xiaomi Smart Band - a Very Good Purcharse

6
Codestin Search App
3 min read
Book review: C++17 in Detail

Book review: C++17 in Detail

10
Codestin Search App 1
3 min read
Weirdest rules from coding standards

Weirdest rules from coding standards

8
Codestin Search App 1
3 min read
Most frequent questions on programming job interviews

Most frequent questions on programming job interviews

12
Codestin Search App
4 min read
Differences in memory management between Direct3D 12 and Vulkan

Differences in memory management between Direct3D 12 and Vulkan

6
Codestin Search App
1 min read
Remote programming job is usually not an option

Remote programming job is usually not an option

7
Codestin Search App 3
2 min read
Vulkan: Long way to access data

Vulkan: Long way to access data

7
Codestin Search App
4 min read
WinFontRender - my new library

WinFontRender - my new library

4
Codestin Search App 2
2 min read
Vulkan Memory Allocator Survey March 2019

Vulkan Memory Allocator Survey March 2019

4
Codestin Search App
1 min read
Programming FreeSync 2 support in Direct3D

Programming FreeSync 2 support in Direct3D

10
Codestin Search App
5 min read
Programming HDR monitor support in Direct3D

Programming HDR monitor support in Direct3D

8
Codestin Search App
7 min read
How to design API of a library for Vulkan?

How to design API of a library for Vulkan?

5
Codestin Search App 1
4 min read
Thoughts on graphics APIs and libraries

Thoughts on graphics APIs and libraries

6
Codestin Search App
5 min read
Why I think it is worth studying

Why I think it is worth studying

31
Codestin Search App 3
3 min read
There is a way to query GPU memory usage in Vulkan - use DXGI

There is a way to query GPU memory usage in Vulkan - use DXGI

8
Codestin Search App
4 min read
Two most obscure bugs in my life

Two most obscure bugs in my life

10
Codestin Search App
4 min read
Technical debt is a good metaphor

Technical debt is a good metaphor

6
Codestin Search App
2 min read
Scaling is everywhere, pixel-perfect is the past

Scaling is everywhere, pixel-perfect is the past

11
Codestin Search App
5 min read
Efficient way of using std::vector

Efficient way of using std::vector

10
Codestin Search App 2
3 min read
Debugging D3D12 driver crash

Debugging D3D12 driver crash

7
Codestin Search App
2 min read
Macro with current function name - __func__ vs __FUNCTION__

Macro with current function name - __func__ vs __FUNCTION__

9
Codestin Search App 1
1 min read
Operations on power of two numbers

Operations on power of two numbers

10
Codestin Search App 3
2 min read
Iteration time is everything

Iteration time is everything

19
Codestin Search App 1
3 min read
Vulkan Memory Allocator 2.1.0

Vulkan Memory Allocator 2.1.0

8
Codestin Search App
1 min read
str_view - null-termination-aware string-view class for C++

str_view - null-termination-aware string-view class for C++

9
Codestin Search App 2
3 min read
A MAZE in Berlin - my impressions

A MAZE in Berlin - my impressions

5
Codestin Search App
2 min read
Vulkan API - my talk at Warsaw University of Technology

Vulkan API - my talk at Warsaw University of Technology

7
Codestin Search App
1 min read
Memory management in Vulkan and DX12: slides are online

Memory management in Vulkan and DX12: slides are online

10
Codestin Search App
1 min read
Debugging Vulkan driver crash - equivalent of NVIDIA Aftermath

Debugging Vulkan driver crash - equivalent of NVIDIA Aftermath

8
Codestin Search App
3 min read
Vulkan Memory Allocator 2.0.0

Vulkan Memory Allocator 2.0.0

8
Codestin Search App
1 min read
Switchable graphics versus D3D11 adapters

Switchable graphics versus D3D11 adapters

Codestin Search App
2 min read
When integrated graphics works better

When integrated graphics works better

12
Codestin Search App
4 min read
6th tip to understand legacy code

6th tip to understand legacy code

21
Codestin Search App
2 min read
How to view CHM files on high DPI monitor?

How to view CHM files on high DPI monitor?

8
Codestin Search App
2 min read
Driver source code is not what you may think

Driver source code is not what you may think

9
Codestin Search App
1 min read
When QueryPerformanceCounter call takes long time

When QueryPerformanceCounter call takes long time

11
Codestin Search App
3 min read
Lost clicks and key presses on low FPS

Lost clicks and key presses on low FPS

7
Codestin Search App
4 min read
VK_KHR_dedicated_allocation unofficial manual

VK_KHR_dedicated_allocation unofficial manual

8
Codestin Search App
1 min read
loading...