Find Jobs
Hire Freelancers

Fix OpenGL VRAM Memory Leak in a Linux 3D Compositor

$25-50 USD / hour

Igangværende
Slået op cirka 7 år siden

$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.
Projekt-ID: 13544833

Om projektet

9 forslag
Projekt på afstand
Aktiv 7 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
9 freelancere byder i gennemsnit $41 USD/time på dette job
Brug Avatar.
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 på 40 dage
5,0 (120 anmeldelser)
7,3
7,3
Brug Avatar.
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 på 40 dage
4,9 (37 anmeldelser)
5,6
5,6
Brug Avatar.
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 på 40 dage
5,0 (3 anmeldelser)
4,3
4,3
Brug Avatar.
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 på 20 dage
4,4 (12 anmeldelser)
4,2
4,2
Brug Avatar.
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 på 40 dage
5,0 (1 bedømmelse)
1,9
1,9
Brug Avatar.
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 på 40 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
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 på 20 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for UNITED STATES
New York, United States
5,0
1
Betalingsmetode verificeret
Medlem siden feb. 5, 2015

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.