mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 05:01:05 +01:00 
			
		
		
		
	| @@ -13,6 +13,7 @@ | |||||||
|  |  | ||||||
| // CHANGELOG | // CHANGELOG | ||||||
| // (minor and older changes stripped away, please see git history for details) | // (minor and older changes stripped away, please see git history for details) | ||||||
|  | //  2023-07-13: Use WGPUShaderModuleWGSLDescriptor's code instead of source. use WGPUMipmapFilterMode_Linear instead of WGPUFilterMode_Linear. (#6602) | ||||||
| //  2023-04-11: Align buffer sizes. Use WGSL shaders instead of precompiled SPIR-V. | //  2023-04-11: Align buffer sizes. Use WGSL shaders instead of precompiled SPIR-V. | ||||||
| //  2023-04-11: Reorganized backend to pull data from a single structure to facilitate usage with multiple-contexts (all g_XXXX access changed to bd->XXXX). | //  2023-04-11: Reorganized backend to pull data from a single structure to facilitate usage with multiple-contexts (all g_XXXX access changed to bd->XXXX). | ||||||
| //  2023-01-25: Revert automatic pipeline layout generation (see https://github.com/gpuweb/gpuweb/issues/2470) | //  2023-01-25: Revert automatic pipeline layout generation (see https://github.com/gpuweb/gpuweb/issues/2470) | ||||||
| @@ -231,7 +232,7 @@ static WGPUProgrammableStageDescriptor ImGui_ImplWGPU_CreateShaderModule(const c | |||||||
|  |  | ||||||
|     WGPUShaderModuleWGSLDescriptor wgsl_desc = {}; |     WGPUShaderModuleWGSLDescriptor wgsl_desc = {}; | ||||||
|     wgsl_desc.chain.sType = WGPUSType_ShaderModuleWGSLDescriptor; |     wgsl_desc.chain.sType = WGPUSType_ShaderModuleWGSLDescriptor; | ||||||
|     wgsl_desc.source = wgsl_source; |     wgsl_desc.code = wgsl_source; | ||||||
|  |  | ||||||
|     WGPUShaderModuleDescriptor desc = {}; |     WGPUShaderModuleDescriptor desc = {}; | ||||||
|     desc.nextInChain = reinterpret_cast<WGPUChainedStruct*>(&wgsl_desc); |     desc.nextInChain = reinterpret_cast<WGPUChainedStruct*>(&wgsl_desc); | ||||||
| @@ -512,7 +513,7 @@ static void ImGui_ImplWGPU_CreateFontsTexture() | |||||||
|         WGPUSamplerDescriptor sampler_desc = {}; |         WGPUSamplerDescriptor sampler_desc = {}; | ||||||
|         sampler_desc.minFilter = WGPUFilterMode_Linear; |         sampler_desc.minFilter = WGPUFilterMode_Linear; | ||||||
|         sampler_desc.magFilter = WGPUFilterMode_Linear; |         sampler_desc.magFilter = WGPUFilterMode_Linear; | ||||||
|         sampler_desc.mipmapFilter = WGPUFilterMode_Linear; |         sampler_desc.mipmapFilter = WGPUMipmapFilterMode_Linear; | ||||||
|         sampler_desc.addressModeU = WGPUAddressMode_Repeat; |         sampler_desc.addressModeU = WGPUAddressMode_Repeat; | ||||||
|         sampler_desc.addressModeV = WGPUAddressMode_Repeat; |         sampler_desc.addressModeV = WGPUAddressMode_Repeat; | ||||||
|         sampler_desc.addressModeW = WGPUAddressMode_Repeat; |         sampler_desc.addressModeW = WGPUAddressMode_Repeat; | ||||||
|   | |||||||
| @@ -77,6 +77,7 @@ Other changes: | |||||||
| - Demo: Better showcase use of SetNextItemAllowOverlap(). (#6574, #6512, #3909, #517) | - Demo: Better showcase use of SetNextItemAllowOverlap(). (#6574, #6512, #3909, #517) | ||||||
| - Demo: Showcase a few more InputText() flags. | - Demo: Showcase a few more InputText() flags. | ||||||
| - Backends: Made all backends sources files support global IMGUI_DISABLE. (#6601) | - Backends: Made all backends sources files support global IMGUI_DISABLE. (#6601) | ||||||
|  | - Backends: WebGPU: Update for changes in Dawn. (#6602, #6188) [@williamhCode] | ||||||
|  |  | ||||||
|  |  | ||||||
| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user