Find Jobs
Hire Freelancers

Fix OpenGL VRAM Memory Leak in a Linux 3D Compositor

$25-50 USD / hour

Dalam Kemajuan
Disiarkan sekitar 7 tahun yang lalu

$25-50 USD / hour

I am working on a 3D Linux Compositor (the compositor happens to work in VR, but you do *not* need a VR headset to work on this project). Within the compositor, OpenGLcalls (like `glBindBuffers` and `glGenBuffers`) are allocating GPU memory without deallocating them. It's causing a VRAM GPU leak that I don't know how to fix. I need someone with OpenGL, Linux, and C++ experience to track down these calls within the code (there are about 40 of them) and figure out where the memory leak is occurring and to fix it. Linked to this project are some instructions of how to build the compositor, produce the the VRAM leak error, and some ideas as to what I think the problem is/how to fix it.
ID Projek: 13544833

Tentang projek

9 cadangan
Projek jarak jauh
Aktif 7 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
9 pekerja bebas membida secara purata $41 USD/jam untuk pekerjaan ini
Avatar Pengguna
Hello, I am expert with opengl and c++ since more than 20 years ago... before award me the project, I would want to look at the code to be sure that I can do it in a short amount of time. Best regards!.
$41 USD dalam 40 hari
5.0 (120 ulasan)
7.3
7.3
Avatar Pengguna
Hello. I have reviewed your errors. I think I can help you. You are using glew or glfw for gl extension? Could we discuss more? Thanks.
$27 USD dalam 40 hari
4.9 (37 ulasan)
5.6
5.6
Avatar Pengguna
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$58 USD dalam 40 hari
5.0 (3 ulasan)
4.3
4.3
Avatar Pengguna
hi, i am an experienced c++, opengl programmer and developed codes for windows, linux pltaforms. have done coding using older and newer opegl functionalities. please visit my profile to view my opengl related tasks.
$25 USD dalam 20 hari
4.4 (12 ulasan)
4.2
4.2
Avatar Pengguna
Hello, In the past I used a lot of OpenGL 1.1. I belonged to Russian gamedev communit with my own game engine based on OpenGL. For two years I worked as gameplay and AI programmer of Metro 2033 project. For a year I developed car navigation system that was rendered with OpenGL. Once I reverse engineered OpenGL calls of famous Dwarf Fortress game with glIntercept library to extend display grid (it was 40x25 grid). I intercepted OpenGL calls and replaced them with my own calls to provide greater than 40x25 grid. I think the most robust way to detect GPU memory leaks when code is available is to wrap relevant OpenGL calls with logger functions. But you should be aware that debugging the code can take much time. Maksym
$47 USD dalam 40 hari
5.0 (1 ulasan)
1.9
1.9
Avatar Pengguna
Hi, my name is Mike, I’m based in Oxford, UK. Your project description sounds interesting to me and I do have skills & experience that are required to complete it to a high standard. I can show you some examples of my work that are similar to this. Let me know when you’re available to go through it in more details.
$41 USD dalam 40 hari
0.0 (0 ulasan)
0.0
0.0
Avatar Pengguna
I like working a project like this, I love OpenGL and I develop on ubuntu. Is this problem on original repo as well or on your repo only?
$50 USD dalam 20 hari
0.0 (0 ulasan)
0.0
0.0

Tentang klien

Bendera UNITED STATES
New York, United States
5.0
1
Kaedah pembayaran disahkan
Ahli sejak Feb 5, 2015

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.