| 
						
					 | 
					
						
						
							
						
						d0741afda7
	
				 
					 | 
					
						
						
							
							Stores meshes into vertices.
						
						
						
						
						
						
					 | 
					
						2023-01-03 12:59:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						66980e6ea9
	
				 
					 | 
					
						
						
							
							Move vertices and indicies buffers to vertices.
						
						
						
						
						
						
					 | 
					
						2023-01-03 11:38:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a91a852887
	
				 
					 | 
					
						
						
							
							Automatic batch freezing.
						
						
						
						
						
						
					 | 
					
						2023-01-03 11:10:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						baac333b44
	
				 
					 | 
					
						
						
							
							Batch freezing.
						
						
						
						
						
						
					 | 
					
						2023-01-03 05:28:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ed87f292ff
	
				 
					 | 
					
						
						
							
							Split batch fill and batch draw.
						
						
						
						
						
						
					 | 
					
						2023-01-02 17:01:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						afad17d517
	
				 
					 | 
					
						
						
							
							Fix interface types and constness.
						
						
						
						
						
						
					 | 
					
						2023-01-02 12:14:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						beca8798bf
	
				 
					 | 
					
						
						
							
							Rename create_shader.
						
						
						
						
						
						
					 | 
					
						2023-01-01 08:09:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e80bbe2418
	
				 
					 | 
					
						
						
							
							Remove begin_frame and end_frame, add clear_buffer.
						
						
						
						
						
						
					 | 
					
						2023-01-01 07:57:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ae3333e22e
	
				 
					 | 
					
						
						
							
							Move samplers bindings to shaders.
						
						
						
						
						
						
					 | 
					
						2022-12-31 13:36:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2095e335ea
	
				 
					 | 
					
						
						
							
							More errors handling.
						
						
						
						
						
						
					 | 
					
						2022-12-31 12:26:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6ec993c6f8
	
				 
					 | 
					
						
						
							
							Some errors handling.
						
						
						
						
						
						
					 | 
					
						2022-12-31 11:52:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						38a692bc42
	
				 
					 | 
					
						
						
							
							Disable dithering.
						
						
						
						
						
						
					 | 
					
						2022-12-31 11:50:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7706fe3a26
	
				 
					 | 
					
						
						
							
							Print max textures layers and max attribs.
						
						
						
						
						
						
					 | 
					
						2022-12-31 11:49:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						43d62948b7
	
				 
					 | 
					
						
						
							
							Move vertex array and buffers from vertices to batch.
						
						
						
						
						
						
					 | 
					
						2022-12-31 09:38:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b9ce54100
	
				 
					 | 
					
						
						
							
							Quit orphaning and use dynamic buffers.
						
						
						
						
						
						
					 | 
					
						2022-12-31 05:30:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3b21e1610a
	
				 
					 | 
					
						
						
							
							Batch commands memory optim.
						
						
						
						
						
						
					 | 
					
						2022-12-30 14:49:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						628f8bcaa4
	
				 
					 | 
					
						
						
							
							Buffer orphaning and subrange update optims.
						
						
						
						
						
						
					 | 
					
						2022-12-30 14:14:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						306ac3d312
	
				 
					 | 
					
						
						
							
							Add a parameter to enable/disable debug output.
						
						
						
						
						
						
					 | 
					
						2022-12-30 14:11:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7db5304d40
	
				 
					 | 
					
						
						
							
							Switch back to SoA parameters.
						
						
						
						
						
						
					 | 
					
						2022-12-30 10:50:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						414630ecfd
	
				 
					 | 
					
						
						
							
							Better framebuffer config selection with sRGB.
						
						
						
						
						
						
					 | 
					
						2022-12-29 19:15:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ed6c852102
	
				 
					 | 
					
						
						
							
							Rework GL framebuffer config selection.
						
						
						
						
						
						
					 | 
					
						2022-12-29 16:24:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						919ba9291f
	
				 
					 | 
					
						
						
							
							Cleanup GL/GLX extensions.
						
						
						
						
						
						
					 | 
					
						2022-12-29 16:20:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						33abfd834a
	
				 
					 | 
					
						
						
							
							Add mat4_orbit.
						
						
						
						
						
						
					 | 
					
						2022-12-29 08:11:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						269d7821c8
	
				 
					 | 
					
						
						
							
							Cleanup vertex and params creation, and switch commands and params buffers to dynamic draw.
						
						
						
						
						
						
					 | 
					
						2022-12-27 06:27:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						af0edd5e6d
	
				 
					 | 
					
						
						
							
							Add set_param_mat3.
						
						
						
						
						
						
					 | 
					
						2022-12-27 06:20:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6b33f8285c
	
				 
					 | 
					
						
						
							
							Add mat3 instances parameters.
						
						
						
						
						
						
					 | 
					
						2022-12-26 14:05:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						618e05bcaa
	
				 
					 | 
					
						
						
							
							Dump extensions (commented out).
						
						
						
						
						
						
					 | 
					
						2022-12-26 14:04:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cdfce62c90
	
				 
					 | 
					
						
						
							
							Rename TEXTURE_FORMAT_32F to TEXTURE_FORMAT_FLOAT_32.
						
						
						
						
						
						
					 | 
					
						2022-12-25 04:20:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						026ead0b33
	
				 
					 | 
					
						
						
							
							Split display from render and rework init/terminate.
						
						
						
						
						
						
					 | 
					
						2022-12-24 11:27:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0c560890a4
	
				 
					 | 
					
						
						
							
							Cleanup: move all GLX stuff into render_context_glx.
						
						
						
						
						
						
					 | 
					
						2022-12-24 07:03:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						65b25c8be3
	
				 
					 | 
					
						
						
							
							Add button and motion events.
						
						
						
						
						
						
					 | 
					
						2022-12-24 06:36:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						abd5989de8
	
				 
					 | 
					
						
						
							
							Add basic XIM support for key events.
						
						
						
						
						
						
					 | 
					
						2022-12-23 13:28:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						61cfdbccf3
	
				 
					 | 
					
						
						
							
							Add support for key press and release events.
						
						
						
						
						
						
					 | 
					
						2022-12-23 10:18:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ccce6c5d83
	
				 
					 | 
					
						
						
							
							Add vec3_rotate and vec3_mul_vec3.
						
						
						
						
						
						
					 | 
					
						2022-12-20 15:26:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eaff99a5b6
	
				 
					 | 
					
						
						
							
							Cleanup sized int usage.
						
						
						
						
						
						
					 | 
					
						2022-12-20 07:01:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c1b9c0d17e
	
				 
					 | 
					
						
						
							
							Cleanup params packing.
						
						
						
						
						
						
					 | 
					
						2022-12-20 06:33:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ddb9b0598f
	
				 
					 | 
					
						
						
							
							Cleanup: remove slot from texture.
						
						
						
						
						
						
					 | 
					
						2022-12-19 06:27:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						028ba40148
	
				 
					 | 
					
						
						
							
							Cleanup: rework resources creation.
						
						
						
						
						
						
					 | 
					
						2022-12-18 03:39:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c9e10eea8
	
				 
					 | 
					
						
						
							
							Change instance parameters from SoA to AoS.
						
						
						
						
						
						
					 | 
					
						2022-12-17 16:50:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3df976c154
	
				 
					 | 
					
						
						
							
							Custom instance parameters.
						
						
						
						
						
						
					 | 
					
						2022-12-17 04:58:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fa7f1bdaa9
	
				 
					 | 
					
						
						
							
							Remove sRGB framebuffer config filtering and add some debug output.
						
						
						
						
						
						
					 | 
					
						2022-12-16 03:21:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8f3612bed2
	
				 
					 | 
					
						
						
							
							Cleanup: remove texlevels from instance params.
						
						
						
						
						
						
					 | 
					
						2022-12-05 05:50:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a4bd4a88cc
	
				 
					 | 
					
						
						
							
							Remove old TODOs.
						
						
						
						
						
						
					 | 
					
						2022-12-05 05:48:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7e015fda86
	
				 
					 | 
					
						
						
							
							Cleanup: remove loading of shader sources.
						
						
						
						
						
						
					 | 
					
						2022-12-04 01:43:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d5abbb0415
	
				 
					 | 
					
						
						
							
							Cleanup: remove old unimplemented functions declarations.
						
						
						
						
						
						
					 | 
					
						2022-12-04 01:42:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1e56cc1c28
	
				 
					 | 
					
						
						
							
							Add mat4_mul_vec3.
						
						
						
						
						
						
					 | 
					
						2022-11-29 03:05:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dfc2bbc408
	
				 
					 | 
					
						
						
							
							Cleanup: remove projection and views and add setters for mat3 and mat4 instead.
						
						
						
						
						
						
					 | 
					
						2022-09-20 03:10:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						59df9e8748
	
				 
					 | 
					
						
						
							
							Add mat4_projection and mat4_lookat.
						
						
						
						
						
						
					 | 
					
						2022-09-20 02:54:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1855778fa7
	
				 
					 | 
					
						
						
							
							Fix GL extensions listing.
						
						
						
						
						
						
					 | 
					
						2022-09-19 02:25:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eb15d04f2c
	
				 
					 | 
					
						
						
							
							Cleanup: move all GLX to render_context_glx.
						
						
						
						
						
						
					 | 
					
						2022-09-19 02:02:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |