Browse Source
Merge pull request #7144 from AvaloniaUI/fixes/wasm-props
Fixes/wasm props
pull/7163/head
Dan Walmsley
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with
14 additions and
8 deletions
-
samples/ControlCatalog.Web/ControlCatalog.Web.csproj
-
src/Web/Avalonia.Web.Blazor/Avalonia.Web.Blazor.CompilationTuning.props
-
src/Web/Avalonia.Web.Blazor/Avalonia.Web.Blazor.csproj
-
src/Web/Avalonia.Web.Blazor/Avalonia.Web.Blazor.props
-
src/Web/Avalonia.Web.Blazor/AvaloniaView.razor.cs
|
|
|
@ -29,6 +29,7 @@ |
|
|
|
</ItemGroup> |
|
|
|
|
|
|
|
<Import Project="..\..\src\Web\Avalonia.Web.Blazor\Avalonia.Web.Blazor.targets" /> |
|
|
|
<Import Project="..\..\src\Web\Avalonia.Web.Blazor\Avalonia.Web.Blazor.CompilationTuning.props" /> |
|
|
|
|
|
|
|
<ItemGroup> |
|
|
|
<ProjectReference Include="..\..\src\Web\Avalonia.Web.Blazor\Avalonia.Web.Blazor.csproj"/> |
|
|
|
|
|
|
|
@ -0,0 +1,7 @@ |
|
|
|
<Project> |
|
|
|
<PropertyGroup> |
|
|
|
<EmccTotalMemory>16777216</EmccTotalMemory> |
|
|
|
<BlazorEnableTimeZoneSupport>false</BlazorEnableTimeZoneSupport> |
|
|
|
<BlazorWebAssemblyPreserveCollationData>false</BlazorWebAssemblyPreserveCollationData> |
|
|
|
</PropertyGroup> |
|
|
|
</Project> |
|
|
|
@ -6,6 +6,7 @@ |
|
|
|
<ImplicitUsings>enable</ImplicitUsings> |
|
|
|
<PackageId>Avalonia.Web.Blazor</PackageId> |
|
|
|
<LangVersion>preview</LangVersion> |
|
|
|
<StaticWebAssetsDisableProjectBuildPropsFileGeneration>true</StaticWebAssetsDisableProjectBuildPropsFileGeneration> |
|
|
|
</PropertyGroup> |
|
|
|
|
|
|
|
<ItemGroup> |
|
|
|
@ -36,7 +37,7 @@ |
|
|
|
<AvaloniaResource Include="Assets\*" /> |
|
|
|
<Content Include="*.props"> |
|
|
|
<Pack>true</Pack> |
|
|
|
<PackagePath>build\;buildTransitive\</PackagePath> |
|
|
|
<PackagePath>build\</PackagePath> |
|
|
|
</Content> |
|
|
|
<Content Include="*.targets"> |
|
|
|
<Pack>true</Pack> |
|
|
|
|
|
|
|
@ -1,7 +1,4 @@ |
|
|
|
<Project> |
|
|
|
<PropertyGroup> |
|
|
|
<EmccTotalMemory>16777216</EmccTotalMemory> |
|
|
|
<BlazorEnableTimeZoneSupport>false</BlazorEnableTimeZoneSupport> |
|
|
|
<BlazorWebAssemblyPreserveCollationData>false</BlazorWebAssemblyPreserveCollationData> |
|
|
|
</PropertyGroup> |
|
|
|
<Import Project="Microsoft.AspNetCore.StaticWebAssets.props" /> |
|
|
|
<Import Project="Avalonia.Web.Blazor.CompilationTuning.props" /> |
|
|
|
</Project> |
|
|
|
|
|
|
|
@ -278,9 +278,9 @@ namespace Avalonia.Web.Blazor |
|
|
|
_glInterface = GRGlInterface.Create(); |
|
|
|
_context = GRContext.CreateGl(_glInterface); |
|
|
|
|
|
|
|
|
|
|
|
var options = AvaloniaLocator.Current.GetService<SkiaOptions>(); |
|
|
|
// bump the default resource cache limit
|
|
|
|
_context.SetResourceCacheLimit(256 * 1024 * 1024); |
|
|
|
_context.SetResourceCacheLimit(options.MaxGpuResourceSizeBytes ?? 32 * 1024 * 1024); |
|
|
|
Console.WriteLine("glcontext created and resource limit set"); |
|
|
|
} |
|
|
|
|
|
|
|
|