Lines Matching refs:desc

139 	Desc desc;
140 GalliumD3D11DescribedObject(GalliumD3D11Screen* device, Object* object, const Desc& desc)
141 : GalliumD3D11Object<Base, Object>(device, object), desc(desc)
146 memcpy(out_desc, &desc, sizeof(desc));
164 D3D10_BLEND_DESC desc;
165 desc.AlphaToCoverageEnable = desc1.AlphaToCoverageEnable;
166 desc.SrcBlend = desc1.RenderTarget[0].SrcBlend;
167 desc.DestBlend = desc1.RenderTarget[0].DestBlend;
168 desc.BlendOp = desc1.RenderTarget[0].BlendOp;
169 desc.SrcBlendAlpha = desc1.RenderTarget[0].SrcBlendAlpha;
170 desc.DestBlendAlpha = desc1.RenderTarget[0].DestBlendAlpha;
171 desc.BlendOpAlpha = desc1.RenderTarget[0].BlendOpAlpha;
174 desc.BlendEnable[i] = desc1.RenderTarget[i].BlendEnable;
175 desc.RenderTargetWriteMask[i] = desc1.RenderTarget[i].RenderTargetWriteMask;
177 return desc;
182 GalliumD3D10BlendState(GalliumD3D10Screen* device, void* object, const D3D10_BLEND_DESC& desc)
183 : GalliumD3D10BlendStateBase(device, object, desc)
186 desc1.AlphaToCoverageEnable = desc.AlphaToCoverageEnable;
187 desc1.RenderTarget[0].SrcBlend = desc.SrcBlend;
188 desc1.RenderTarget[0].DestBlend = desc.DestBlend;
189 desc1.RenderTarget[0].BlendOp = desc.BlendOp;
190 desc1.RenderTarget[0].SrcBlendAlpha = desc.SrcBlendAlpha;
191 desc1.RenderTarget[0].DestBlendAlpha = desc.DestBlendAlpha;
192 desc1.RenderTarget[0].BlendOpAlpha = desc.BlendOpAlpha;
195 desc1.RenderTarget[i].BlendEnable = desc.BlendEnable[i];
196 desc1.RenderTarget[i].RenderTargetWriteMask = desc.RenderTargetWriteMask[i];
200 GalliumD3D10BlendState(GalliumD3D10Screen* device, void* object, const D3D10_BLEND_DESC1& desc)
201 : GalliumD3D10BlendStateBase(device, object, convert_to_d3d10(desc)), desc1(desc1)
213 GalliumD3D11RasterizerState(GalliumD3D11Screen* device, void* object, const D3D11_RASTERIZER_DESC& desc)
214 : GalliumD3D11RasterizerStateBase(device, object, desc)
347 Desc desc;
349 GalliumD3D11TypedResource(GalliumD3D11Screen* device, struct pipe_resource* resource, const Desc& desc, unsigned dxgi_usage)
350 : GalliumD3D11Resource<Base>(device, resource, dxgi_usage), desc(desc)
359 memcpy(out_desc, &desc, sizeof(desc));
377 GalliumD3D11Buffer(GalliumD3D11Screen* device, struct pipe_resource* resource, const D3D11_BUFFER_DESC& desc, unsigned dxgi_usage)
378 : GalliumD3D11BufferBase(device, resource, desc, dxgi_usage), so_target(0)
393 GalliumD3D10Buffer(GalliumD3D10Screen* device, struct pipe_resource* resource, const D3D10_BUFFER_DESC& desc, unsigned dxgi_usage)
394 : GalliumD3D10BufferBase(device, resource, desc, dxgi_usage)
427 GalliumD3D10Texture1D(GalliumD3D10Screen* device, struct pipe_resource* resource, const D3D10_TEXTURE1D_DESC& desc, unsigned dxgi_usage)
428 : GalliumD3D10Texture1DBase(device, resource, desc, dxgi_usage)
456 GalliumD3D10Texture2D(GalliumD3D10Screen* device, struct pipe_resource* resource, const D3D10_TEXTURE2D_DESC& desc, unsigned dxgi_usage)
457 : GalliumD3D10Texture2DBase(device, resource, desc, dxgi_usage)
486 GalliumD3D10Texture3D(GalliumD3D10Screen* device, struct pipe_resource* resource, const D3D10_TEXTURE3D_DESC& desc, unsigned dxgi_usage)
487 : GalliumD3D10Texture3DBase(device, resource, desc, dxgi_usage)
517 GalliumD3D11Surface(GalliumD3D11Screen* device, struct pipe_resource* resource, const D3D11_TEXTURE2D_DESC& desc, unsigned dxgi_usage)
522 this->desc = desc;
529 out_desc->Format = this->desc.Format;
530 out_desc->Width = this->desc.Width;
531 out_desc->Height = this->desc.Height;
532 out_desc->SampleDesc = this->desc.SampleDesc;
606 GalliumD3D11View(GalliumD3D11Screen* device, GalliumD3D11Resource<>* resource, Object* object, const Desc& desc)
607 : GalliumD3D11DescribedObject<Base, Desc, Object>(device, object, desc), resource(resource)
634 GalliumD3D10ShaderResourceView(GalliumD3D10Screen* device, GalliumD3D10Resource<>* resource, struct pipe_sampler_view* view, const D3D10_SHADER_RESOURCE_VIEW_DESC1& desc)
635 : GalliumD3D10ShaderResourceViewBase(device, resource, view, desc)
640 memcpy(out_desc, &desc, sizeof(*out_desc));
645 memcpy(out_desc, &desc, sizeof(*out_desc));
694 D3D11_QUERY_DESC desc;
695 GalliumD3D11QueryOrPredicate(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_size, const D3D11_QUERY_DESC& desc)
696 : GalliumD3D11Asynchronous<Base>(device, query, data_size), desc(desc)
702 *out_desc = desc;
708 GalliumD3D11Query(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_size, const D3D11_QUERY_DESC& desc)
709 : GalliumD3D11QueryOrPredicate<ID3D11Query>(device, query, data_size, desc)
715 GalliumD3D11Predicate(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_size, const D3D11_QUERY_DESC& desc)
716 : GalliumD3D11QueryOrPredicate<ID3D11Predicate>(device, query, data_size, desc)
727 D3D11_COUNTER_DESC desc;
728 GalliumD3D11Counter(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_size, const D3D11_COUNTER_DESC& desc)
729 : GalliumD3D11Asynchronous<ID3D11Counter>(device, query, data_size), desc(desc)
735 *out_desc = desc;