clusterizer : server and client can now communicate

This commit is contained in:
2025-02-22 02:07:01 +01:00
parent 977731f846
commit 3f33d44f86
6 changed files with 15 additions and 6 deletions

View File

@ -6,7 +6,7 @@
/* By: ycontre <ycontre@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/09/27 14:52:10 by TheRed #+# #+# */
/* Updated: 2025/02/25 01:44:28 by tomoron ### ########.fr */
/* Updated: 2025/03/18 16:26:32 by tomoron ### ########.fr */
/* */
/* ************************************************************************** */

View File

@ -6,7 +6,7 @@
/* By: tomoron <tomoron@student.42angouleme.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/02/20 18:25:18 by tomoron #+# #+# */
/* Updated: 2025/03/18 12:56:01 by tomoron ### ########.fr */
/* Updated: 2025/03/18 16:27:42 by tomoron ### ########.fr */
/* */
/* ************************************************************************** */

View File

@ -6,7 +6,7 @@
/* By: ycontre <ycontre@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/09/27 14:51:49 by TheRed #+# #+# */
/* Updated: 2025/03/18 16:23:30 by tomoron ### ########.fr */
/* Updated: 2025/03/18 16:32:42 by tomoron ### ########.fr */
/* */
/* ************************************************************************** */

View File

@ -6,7 +6,7 @@
/* By: tomoron <tomoron@student.42angouleme.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/02/20 18:24:39 by tomoron #+# #+# */
/* Updated: 2025/03/18 14:00:59 by tomoron ### ########.fr */
/* Updated: 2025/03/18 16:28:50 by tomoron ### ########.fr */
/* */
/* ************************************************************************** */

View File

@ -6,7 +6,7 @@
/* By: tomoron <tomoron@student.42angouleme.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/02/20 21:08:38 by tomoron #+# #+# */
/* Updated: 2025/03/18 13:44:57 by tomoron ### ########.fr */
/* Updated: 2025/03/18 16:35:33 by tomoron ### ########.fr */
/* */
/* ************************************************************************** */
@ -271,6 +271,15 @@ void Clusterizer::handleCurrentJob(Scene &scene, Window &win, std::vector<GLuint
sendImageToServer(scene, textures, denoisingProgram, buffers, win);
}
try
{
openClientConnection(_serverIp.c_str(), _serverPort);
}
catch(std::exception &e)
{
if(_error)
std::cerr << "\033[31mClient initialisation error : " << e.what() << std::endl;
}
}
void Clusterizer::updateClient(Scene &scene, Window &win, std::vector<GLuint> &textures, ShaderProgram &denoisingProgram, std::vector<Buffer *> &buffers)

View File

@ -6,7 +6,7 @@
/* By: tomoron <tomoron@student.42angouleme.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/02/20 21:08:38 by tomoron #+# #+# */
/* Updated: 2025/03/18 14:03:32 by tomoron ### ########.fr */
/* Updated: 2025/03/18 16:36:02 by tomoron ### ########.fr */
/* */
/* ************************************************************************** */